Oak Knoll Animal Hospital (St Louis Park)
Oak Knoll Animal Hospital has been a St. Louis Park landmark for more than 30 years. One thing that has remained constant during that time is the overwhelming spirit of compassionate care that’s a part of everything we do.