Reviews for Sisters World Beauty Care
Write a reviewTips
by appointment only accepts credit cards street parking
Ratings
Google: 5/5Sisters World Beauty Care
1762 Clear Lake Ave, Milpitas
Directions Call Suggest an Editby appointment only accepts credit cards street parking
1762 Clear Lake Ave, Milpitas
Directions Call Suggest an Edit1762 Clear Lake Ave, Milpitas, CA 95035
1762 Clear Lake Ave, Milpitas, CA 95035
oh GOD I miss going to this place sweetest owner ever.. I don't know where she disappeared... is this place even open?