Knollwood Hospital For Pets at 2237 Schaumburg Road in Schaumburg, Illinois
Knollwood Hospital For Pets is healthcare, which located in Illinois. They address is 2237 Schaumburg Road.
On this page you can see full information about Knollwood Hospital For Pets in 2237 Schaumburg Road, Illinois: customer reviews, opening times, drive directions, photos, contacts etc.
Phone: +1 847-891-8944
Address:
2237 Schaumburg Road,Schaumburg, Illinois
60194 Get directions
Web site: knollwoodhospitalforpets.com
Categories: Veterinary care
Customer Reviews about Knollwood Hospital For Pets
- ✪ ✪ ✪ ✪ ✪Without a doubt, Dr. Mitchell is the most caring, competent and progressive vet we've ever found. She is aware of treatment options that other vets haven't even read about yet. I've now moved to another state but I'll drive my pup 300 miles to see Dr. Deb if we encounter a serious issue. There are many "good" vets out there but Dr. Deb is "exceptional"...we feel so fortunate to have found her. Thanks Dr. Deb & Staff! ~ Maisy Moose & her picky momNovember 17, 2017by Chris Mc
How would you rate this service?
☆ ☆ ☆ ☆ ☆ Opening hours Closed now
Today: 09:00 am — 07:00 pm
Monday | 09:00 am — 07:00 pm |
Tuesday | 09:00 am — 07:00 pm |
Wednesday | 09:00 am — 07:00 pm |
Thursday | 09:00 am — 07:00 pm |
Friday | 09:00 am — 04:00 pm |