Subway 6051

Subway #6051-0 is a Subway restaurant located at Deerfield Plaza Shopping Center, 1704 Highway 17 North, Surfside Beach, South Carolina.