Facial Town is the #1 Indian salon in Mountain View to get services in Facial, Waxing, Threading for the best price and quality. Facial Town is renowned for its customized facials. We offer you not only simple rejuvenating facials but also ones that address your specific needs based on an initial skin analysis and consultation.