Subway 68350

Subway #68350-0 is a Subway restaurant located at I-65 Exit 168-Chevron Gas Station/Convenience Store, 1030 West South Boulevard, Montgomery, Alabama.