St Francis Animal Hospital
St. Francis Animal Hospital has been caring for pets and their people since 1992. Centrally located in Roseville, Minnesota, we serve clients throughout the Twin Cities metro area whose love and dedication to their pets make them demand the very best of veterinary medical care.
Staffed exclusively by animal lovers who understand that pets are family members, we have a fundamental commitment to compassionate care for patients and exceptional education for our clients. Each of our experienced and highly trained staff members is devoted to helping you make careful and informed medical decisions that are right for you and your pet.
St. Francis Animal Hospital is unique in the community. We strive to provide comprehensive care for our patients. In addition to our state-of-the-art traditional veterinary care that you’ve known for years, we are pleased to offer Traditional Chinese Veterinary Medicine (TCVM), including acupuncture and herbal therapy.
All of these services are performed in a quiet, relaxing location next door to our main practice. Our Integrative Services space is located at 1235 Larpenteur Ave W, just to the west of St. Francis Animal Hospital’s main location. Parking is available both in front of and behind our facility. These services are performed by appointment only.