130 Gallup Hill Rd, Ledyard, Connecticut, 06339-1827
(860) 572-4411
29-Aug-08
sally
this center is beautiful, i fell in love with it when i walked in the staff there are so welcoming. My children love coming here. The price is just right too.