Jan Stahl 1 13772 Denver West ParkwayBuilding 55, Suite 100Lakewood, CO 80401303-279-6600 SpecialtiesOphthalmologyAwards5280 Top Doctor: 2001