Subway Reviews & Details
1700 S 13th St
Subway is located at 1700 S 13th St in Decatur near the intersection of S 13th St and Winchester St. Their menu consists of American dishes . Call (260) 729-4557 today!
- On The Menu:Sandwiches
- Major Intersection:S 13Th St And Winchester St
Tell us more about Subway Decatur!