Subway 54588

Subway #54588-0 is a Subway restaurant located at Milford Northbound Service Pla, I-95 East Northbound 1, Milford, Connecticut.