TA Express Truck Stop Travel Center exit 56
3 E Industrial Rd, Branford, CT 06405
https://www.ta-petro.com/location/ct/ta-new-haven
+12034810301
TA Express Truck Stop Travel Center exit 56
3 E Industrial Rd, Branford, CT 06405
https://www.ta-petro.com/location/ct/ta-new-haven
+12034810301