Connecticut Service Plazas in New Haven, CT, provides a convenient stopping point for travelers along the highway.
Offering a variety of amenities and services, this establishment caters to the needs of those passing through the area.
Generated from their business information