According to our records, this business is located at 2072 E 18th Rd. in Grand Ridge (in La Salle County), Illinois 61325, the location GPS coordinates are: 41.2333985 (latitude), -88.8168479 (longitude). Steven Lehr is categorized under Corn (SIC code 0115). Known organization owner is Steven Lehr. You can contact the company by phone at (815) 249-6672.