Top Doctor Mark Ebadi 1 125 Rampart Way, Suite 100Denver, CO 80230720-858-7600 SpecialtiesAllergy & ImmunologyHospitalsRoseSt. Joseph