Veterinarian go Results Found: 2 Button group with nested dropdown Deer Grove Animal Hospital Deer Grove Animal Hospital 1589 N Quentin Road Palatine IL 60074 (847) 991-9720 Loving Care Animal Hospital Loving Care Animal Hospital 444 E. Northwest Highway Palatine IL 60074 847-963-8887