Free Yourself! LLC has moved!

We are now located at:

422 21st Street

Denver, CO 80205

The building looks like a townhouse with a red door. Please ring the doorbell; if nobody answers, that means we are in session.