Please give us a call to set up an appointment, or to ask us any questions you might have regarding your eye health. Or, simply email us and we will be happy to answer your inquiries. Denver Eye Surgeons. 13772 Denver West Parkway Building 55, Suite 100 Lakewood, Colorado 80401 303.279.6600. Denver Eye Center Optical. 13772 Denver West Parkway.