Avon Buy or Self

2 reviews
Claimed  •  Cosmetics
408-747-1572
1220 Vienna Dr Spc 560 Sunnyvale, CA 94089 37.401175 -121.998311

Location & hours

Reviews

3.0
2 reviews

Start your review

How would you rate your experience?

avatar
Nov 06, 2007

no reply

I left several messages with no reply

avatar
Jul 17, 2006

Really great new products.