Hastings, Cohan & Walsh, LLP - 829 Foxon Road East Haven, CT 06513