Canyon Falls Spa & Salon
(Be the first to review Canyon Falls Spa & Salon)
9310 S Eastern Ave
#120
Paradise, Las Vegas
89123
Phone Number:
(702) 914-2330
Canyon Falls Spa & Salon has three locations in Las Vegas. They offer a number of hair extension packages and upgrades. They accept Credit Cards and Apple Pay. Free WiFi.