Robert P. Allen 1 210 University Blvd.Suite 102Denver, CO 80206303-320-2290 SpecialtiesDiagnostic RadiologyAwards5280 Top Doctor: 2000HospitalsDenver Health