1. Fox Animal Hospital 2107 Crawford Ave, Evanston, IL 60201 Coordinate: 42.05578,-87.72734 Phone: (847) 869-4900