Service Plaza Locations:
I-95

Branford

Southbound
Between exits 54 & 52
See Inside
Branford, CT 06405 (203) 208-0722

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