Our building
St. Francis Animal Hospital has served the southwest Cleveland area, including Cuyahoga and Medina counties, for over 25 years.

It is our privilege to provide compassionate, state-of-the-art veterinary care for pets, recognizing the place they have in our families, our lives and our hearts. We are honored by the loyalty our clients have consistently shown us even as we continue to earn their trust by exceeding expectations.

We welcome the opportunity to show you how we can help in the care of your pet. If you have any questions about the care we offer, please call us at (440) 234-7773.