Ragged Mountain Animal Hospital137 New Britain Ave, Plainville(860) 747-4256raggedmountain.ourvet.com