ADVERTISEMENT
Service Plaza Locations:
I-95

Milford

Southbound
Between exits 41 & 40
See Inside
Milford, CT 06460 203-713-8002

Welcome to CT Service Plazas Milford I-95, CT Southbound featuring...