New Location Share on Facebook Share 0 Share on TwitterTweet 0 Total Shares Studio420 has a 2nd location that is a 24 hour headshop. Now open! 20% off everything in the store with an orange sticker! Address: 6125 Washington St, Denver, CO 80216 Hours: Open 24 hours Phone: (720) 510-9095