Subway 58412

Subway #58412-0 is a Subway restaurant located at Southern States Gas/Convenience Store, 13657 Beverly Ford Road, Elkwood, Virginia.