DENVER — Psychedelic-assisted therapy is one step closer to becoming legally available in Colorado, with the state’s first healing center obtaining a license to offer the service this week. On Monday, the state’s Natural Medicine Division issued an operational license to The Center Origin, a wellness center located at 1440 Blake St., Suite 330 in Denver. The business expects to begin offering ...