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.
We strive to be your one-stop shop for all your pet's healthcare needs.
Learn More >
We are located at:
99 Boston Post Road
North Windham, CT 06256
Find Hours & Directions >
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.