360 W Spring St West Haven, CT 06516