Current Location : 89081
Located at a beautiful corner in North Las Vegas, NV 89081, Cosmo Nails & Spa is a regular salon for everyone, as we always try our best to deliver the highest level of customer’s satisfaction
Day | Opening | Closing |
---|---|---|
Mon & Wed - Sat | 9:30 am | 7:00 pm |
Tue | Closed | |
Sun | 10:00 am | 5:00 pm |