1. Alvista Willow Brook 211 Pomeroy Ave, Meriden, CT 06450 Coordinate: 41.52091,-72.76506 Phone: (203) 433-5153