Ended Wellpower Recovery Center (STAR): IMPACT Interacting with People With Disabilities" (IWD)® - for First Responders Wed, Oct 1, 2025, 8:00 AM – 5:00 PM MDT Denver Health and Hospital Authority, 601 N Broadway, Denver, CO Map Add to calendar