We’d love to hear from you.
South Windsor Animal HospitalGet Directions
Hours of Operation
South Windsor Animal Hospital is a partner clinic with the Walker Road Animal Hospital. All after hour emergencies are encouraged to call Walker Road Animal Hospital at 519-972-9000.