1. Simpson Well & Pump 15341 New Ave, Lockport, IL 60441 Coordinate: 41.6069,-88.05103 Phone: (708) 301-0826