Subway 11725

Subway #11725-0 is a Subway restaurant located at Villa Rica Station, 114 Highway 61 Connector, Villa Rica, Georgia.