Subway 21012

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