Castro Nails & Beauty Spa was founded in 2010, and is located at 1791 Church St in San Francisco. It employs 1 employees and is generating approximately $40,000.00 in annual revenue.
Castro Nails Beauty Spa provides customers with the best quality services: Nails, Waxing, Facial, Body Treatment, Wrapping, Massage, Mani/Pedi, Nail Tips. Walk Ins Welcome.