Subway 2827 E College AveDecatur, GA, 30030Twin Oaks Plaza Shopping Ctr View Phone 404-294-9272 View Website Experience & Reliability See our Menu! Menu Requested content not found. About Menu Order Send to My Email Send to My Phone Print this Page