About
Our approach
Stella Nails & Spa offers manicures, pedicures, and gel polish services on W Slauson Ave in Los Angeles. Open seven days a week, the salon serves the local community with standard nail care. Rated 4 stars on Google with 84 reviews.