950 S Cherry St, Suite 1675,
Denver, CO 80246
Cherry Tower is a 16 story, first class office property located on the edge of Cherry Creek. Humanly is located on the top floor in suite 1675 occupying 4,792 square feet. The building offers free visitor parking, a workout facility, deli, and quick access to surrounding shopping and restaurants. This location is ideal for mental health, wellness and bodywork professionals.