35149 Newark Blvd
Posh Nail Salon Spa
458 Cambridge Ave Palo Alto, CA
LaBelle Day Spas & Salons
36 Stanford Shopping Ctr Palo Alto, CA
September 13, 2007
Vogue Hair & Nails
Very family friendly atmosphere. Great location in a shopping center in Newark, lots of parking and very skilled stylists at this location. Great prices too, its awesome!