North Pines Animal Hospital

12628 FM 1097, Willis, TX 77318

Ownership last checked May 24, 2026

Ownership

Blue River PetCare

Confirmed ownership

Confirmed
Confirmed from primary source, May 24, 2026

Last checked May 24, 2026

Who’s behind this practice

Corporate group
Blue River PetCare
  • 220 practices across 40 states
  • Employee rating: 3.8 / 5 on Glassdoor · see reviews
    How employees rate the company — not necessarily the staff at this practice.
Investor
  • Founded 1996 · Baar, Switzerland
  • Acquired Blue River PetCare
  • Assets under management: US$185 billion