Top Doctor Michael S. Shen 1 Orthopedic Centers of Colorado8101 E. Lowry Blvd., Suite 230Denver, CO 80230303-344-9090 SpecialtiesOrthopedic SurgeryHospitalsRose Location Map