Subway 24447

Subway #24447-0 is a Subway restaurant located at University Square, 117 East College Avenue Unit D, Shelby, North Carolina.