Where exactly is Sara's Beauty Spot?
Sara's New Beauty Sport is located inside the new Peninsula Beauty, at the new Santa Clara Town Centre. Peninsula Beauty is the popular beauty supply chain that has been operating in the bay area for over 50+ years. Each Peninsula Beauty includes inviting salon stations that are independently owned and operated by friendly and skilled hair stylists, like Sara. The combination of their beauty supply stores and their full service salons makes Peninsula Beauty a perfect one stop destination for you all your beauty needs. You've never seen anything like it!