Eyebrow Threading Mountain View is located at: 357 Castro St #4 Mountain View, CA 94041. Contact us: 650-572-1234. Located Next to Sakoon Restaurant in the alley. Best FREE public Parking is on Hope St and California St


HOURS

11 AM - 7 PM Mon-Sun