1. Inland Marine Service 14950 Archer Ave, Lockport, IL 60441 Coordinate: 41.61445,-88.03848 Phone: (815) 838-8686