John Nichols 1 2101 W. Conejos PlaceSuite 225Denver, CO 80204303-595-6765 SpecialtiesNeurological SurgeryAwards5280 Top Doctor: 1996, 2001HospitalsSt. Anthony