About Us

Founded in 1978, North Windham Animal Hospital has been providing exemplary veterinary care to cats and dogs in North Windham and the surrounding communities for over 40 years. We understand that pets are family which is exactly why we treat our patients as if they were our own. When you bring your furry friend to our hospital, they become a valued member of the North Windham family - and so do you. 

Our Practice

We strive to be your one-stop shop for all your pet's healthcare needs. 
Learn More >

Location

We are located at:
99 Boston Post Road
North Windham, CT 06256
(860) 456-4701
Find Hours & Directions >

Reviews

97% of our clients would refer us to a friend or family member.
Read Our Reviews >


Please call (860) 456-4701 to schedule an appointment or request an appointment online. We look forward to seeing you and your pet soon.

veterinary clinic in North Windham