One Womens Health 154 Hempstead Street, New London, CT 06320