Subway 24381

Subway #24381-0 is a Subway restaurant located at Parkwood Square Shopping Cntr, 8919 US Highway 301, Parrish, Florida.