Where is Nails Depot located?
Nails Depot is located at 624 S Broadway, Santa Maria, CA 93454.
Nails Depot
Santa Maria, California
FAQ
Hours, booking, location, and service questions.
Nails Depot is located at 624 S Broadway, Santa Maria, CA 93454.
Nails Depot provides manicures, pedicures, and gel polish services.
Call (805) 347-1219 for current hours and holiday schedules.