Subway 11414

Subway #11414-0 is a Subway restaurant located at Clover Plaza, 833 Bethel Street, Clover, South Carolina.