Location
The Watermark at East Hill
611 East Hill Road, Southbury, CT 06488, Southbury, Connecticut 06488