Animal Eye Clinic of Spokane
218 E Spokane Falls Blvd, Spokane, WA 99202
Ownership last checked May 24, 2026
Ownership
Mission Pet Health
Confirmed ownership
Confirmed
Confirmed from primary source, May 24, 2026
Last checked May 24, 2026
Who’s behind this practice
Investor
- Founded 2009 · Chicago, Illinois
- Assets under management: 9.1B USD