Limon Salon

1 reviews
Claimed  •  Beauty Salons , Hair Salons
verified
408-247-2700
3410 Stevens Creek Blvd. San Jose, CA 95117 37.3229684 -121.9586283

Location & hours

Reviews

4.5
1 reviews

Start your review

How would you rate your experience?

avatar
Aug 07, 2012

Title

Review