Subway 11724

Subway #11724-0 is a Subway restaurant located at South Square Shopping Center, 1732 Old Airport Road, Lancaster, South Carolina.