1. Tom's Auto 250 E Belvidere Rd, Hainesville, IL 60030 Coordinate: 42.33765,-88.04009 Phone: (847) 740-1332