1. Bowes Animal Hospital 2375 Bowes Rd Ste 400, Elgin, IL 60123 Coordinate: 42.00623,-88.33329 Phone: (847) 888-0048
2. Dundee Animal Hospital of Elgin 11n250 Gale St, Elgin, IL 60123 Coordinate: 42.03238,-88.33413 Phone: (847) 888-3933