About

Edit info

Try Salon 661 located at 661 Cowper St, Palo Alto, 94301. With 3 reviews, Salon 661 has an average rating of 5 stars on Yelp. Get details on Salon 661 prices and hours by calling (650) 566-0208.

Yelp Reviews