Found 2 places
Address: 45 Symphony Way, Elgin, IL 60120
Latitude: 42.0397 (42°2′23″N), Longitude: -88.2869 (88°17′13″W)
Phone: (847) 931-5900
Site: www.hemmens.org
Foursquare
Latitude: 42.0295 (42°1′46″N), Longitude: -88.3361 (88°20′10″W)