Address: 6680 Powers Ave Unit 103, 32217, Miami
Phone: +1 334-314-8485
Work time: Monday:10AM-7PM
Tuesday:10AM-7PM
Wednesday:10AM-7PM
Thursday:10AM-7PM
Friday:10AM-12AM
Saturday:12-7AM,9AM-12AM
Sunday:12-7AM,10AM-5PM

About Luna’s Salon

Luna’s Salon, is located at 6680 Powers Ave Unit 103, Miami, 32217, US

How to get to Luna’s Salon?