Beauty by Miko is located in the convenient Denver Metro location, near Cherry Creek, at
3955 East Exposition Avenue, Suite 500
Denver, CO 80209
We have recently opened a second location at our West Location in Arvada, CO.
5511 W 56th Ave #200
Arvada CO 80002
Hours Of Service
Mon – Sat 10am – 7pm