658 Campbell Ave, West Haven, CT 06516
How to go there
Car wash Loc: 41.2758 / -72.9532
Plan your visit