Khoobsurat Threading Salon - Santa Clara3956 Rivermark Plaza, Santa Clara, CABrowse Business Services