Subway 54589

Subway #54589-0 is a Subway restaurant located at Milford Southbound Service Pla, I-95 West Southbound 2, Milford, Connecticut.