Terrie's Beauty Salon
3560 Flora Vista Ave # 219
Santa Clara, CA 95051
Santa Clara, CA 95051