1. Menards 369 E Il Route 173, Antioch, IL 60002 Coordinate: 42.471195,-88.09673 Phone: (847) 395-0147