Subway 29588-1

Subway #29588-1 is a Subway restaurant located at Walmart Supercenter #4521, 1780 South Lake Drive, Lexington, South Carolina.