Location & Hours

  

Happy Canyon Location:
5014 E. Hampden Ave.
Denver, CO 80222
Ph: 720-476-4990

Click here for directions

Happy Canyon Hours:

Mon - Sat, 10am - 6pm
Sunday, 11am - 5pm