Subway 21012

Subway #21012-0 is a Subway restaurant located at 2512 Highway 20 C, Decatur, Alabama.