Facility Details:
13,000 sqft
5 Operating Rooms
Accredited by The Joint Commission
Facility Address:
505 Willard AveNewington, CT 06111(860) 665-0174