1. Lumen Optical 20505 Rand Rd, Kildeer, IL 60047 Coordinate: 42.16231,-88.05031 Phone: (847) 796-7060