About SL Nails & Spa

SL Nails & Spa is a beauty salon in Henderson, Nevada, located at 709 East Horizon Drive, Suite 120. Call (702) 541-8989 for current hours and details.

Location

709 East Horizon Drive, Suite 120, Henderson, NV 89015

#nail salons#health & beauty#henderson

More Health & Beauty in Las Vegas