Edit info
  • Open today, 8:30am - 7:30pm
  • (650) 815-6552
  • 540 Bryant St #300
    Palo Alto CA 94301

With 4.5 stars and 20 reviews, Athletic Edge is one of the best day spas in University South, Palo Alto. Call (650) 815-6552 with questions or for an appointment. Look below at the business hours to see if Athletic Edge is currently open.

Yelp Reviews