Dr. Jan Stahl Denver Eye Surgeons 13772 Denver West ParkwayBuilding #55 Suite #100Lakewood, Colorado 80401 United StatesCall: 303-279-6600Visit Practice Click here for directions