Subway 23439

Subway #23439-0 is a Subway restaurant located at Shelby Plaza Shopping Center, 322 West Dixon Boulevard, Shelby, North Carolina.