Miya Salon & Spa Return to DirectoryListing CategoryHair SalonDescriptionHair SalonWebsitehttps://www.miyasalon.com/Phone+1 303-433-3635Listing TagsCO 80212, Denver, Hair Salon in Denver, USAAddress3921 Tennyson St, Denver, CO 80212, United StatesZIP CodeCO 80212Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.