Open today, 10:00am - 7:00pm
- (415) 924-7300
Stellar Spa is a Corte Madera spa located at 26 Tamalpais Dr, Corte Madera, CA 94925. Call (415) 924-7300 for more prices or to schedule an appointment. Opening hours: Mon 10:00am to 5:00pm, Tue - Fri 10:00am to 7:00pm, weekends 10:00am to 6:00pm.