KnollWoodHospitalForPets.com is Animal hospital Schaumburg, IL
Title
Knollwood Hospital for Pets
Description
Excerpted from the website description:
- Wellness-focused, integrative small animal hospital with specialties from advanced medical diagnostics to veterinary acupuncture, from antibiotics to herbal and homotoxicology therapies, from surgery to veterinary chiropractic, from hands-on care to energetic therapies such as Qi Gong and Reiki.
Address
- 2237 W. Schaumburg Road
- Schaumburg IL 60194 US
Contact
- +1 847 891 8944, Fax: +1 847 891 9040