Own or manage a place in town?
Claim a listing<p>Rebecca's is a hair and beauty salon located on Castro Street in downtown Mountain View. The stylists here are highly experienced and keep up with the latest trends in hair design. They will work hard to maintain your style while delivering quality hair care.</p> <p> </p>