Deer Grove Animal Hospital
Veterinary clinic
1589 N Quentin Rd · Palatine, IL 60074
Fear Free
Deer Grove Animal Hospital is a family-owned, full-service veterinary hospital in Palatine, IL, led by Dr. Mark Flahaven, who is Fear Free Certified. It offers wellness exams, laser surgery, digital radiography,…