Subway 24540

Subway #24540-0 is a Subway restaurant located at Lone Star Convenience Store, 2121 Heritage Parkway, Sherman, Texas.