Our Locations

The Blue River Community of Practices

Our practices are vital members of their local communities—serving the unique needs of patients that rely on their knowledge, skills, and dedication.

Explore Locations

Hospital Highlights

Fredericksburg, VA

St. Francis Animal Hospital is a passionate group of veterinary caregivers who joined the Blue River PetCare family in 2016. Located in Fredericksburg, VA, and specializing in small animal medicine, the St. Francis team not only provides exceptional care for the pets in their local area but also goes above and beyond to give back to their local community.
Learn More