Ochoa's Beauty Salon

720 Willow Rd
Menlo Park CA 94025
2 Reviews

Sponsored Topics

Opening Hours

  • Mon: 9am-7pm
  • Tue: 9am-7pm
  • Wed: 9am-7pm
  • Thu: 9am-7pm
  • Fri: 9am-7pm
  • Sat: 9am-7pm

See a problem? Let us know!
<p>Ochoa's Beauty Salon is a single location business that offers haircuts and color, waxing, facials and make-up consultation. It is a small salon with big personality, welcoming walk-ins and offering free consultation on hair maintenance and skin care.</p>