1. Wheeling Animal Hospital & Pet Resort 532 S Elmhurst Rd, Wheeling, IL 60090 Coordinate: 42.1296,-87.93761 Phone: (847) 520-7387