Mountain View

Facial Town Beauty Salon

357 Castro St #4 Mountain View, CA 94041

650-572-1234

Appointments Recommended

11 AM - 7:30 PM (Tue-Sun)

Best Parking is on Hope St and California St

 

Currently Closed

Sunnyvale

Facial Town Beauty Salon

936 EL Camino Real, Sunnyvale, CA 94087

408-362-1234

Appointments Recommended

11 AM - 7:30 PM (Tue-Sun)

Attention Customers, Google maps gives wrong directions if you put 936 E EL Camino Real Sunnyvale. Our location is located at the cross street of Wolf and El Camino