Tamaan Osbourne-Roberts, MD
Having worked on healthcare reform as a physician executive and policy expert, Tamaan was excited to join Iora and see those ideas turn into realilty for patients.
8246 West Bowles Avenue, Bldg 1, Unit T
Littleton, CO 80123
730 S Federal Blvd
Denver, CO 80219