1. Red Eye Repair 16763 Mohican Dr, Lockport, IL 60441 Coordinate: 41.58176,-88.0175 Phone: (815) 836-4000