Subway 11421

Subway #11421-0 is a Subway restaurant located at Macon Plaza Shopping Center, 515 East Briggs Drive, Macon, Missouri.