Storrs Family Dentistry 1022 Storrs Road, Mansfield, CT 06268