About

Edit info

Searching for a nail spa? All Star Nail Spa is located at 1337 E Carson St, Carson, CA 90745. To make an appointment or for questions about prices and hours, call (310) 549-6947.