
The Pedestal


Waxing Studio
956 Main Street, Redwood City, CA 94063
Phone: 650.556.0447
By Appointment Only
Open 6 days a week.
Get Driving Directions
TXT Us: (650) 556-0447
Download Our Services Catalog
956 Main Street, Redwood City, CA 94063
By Appointment Only
Open 6 days a week.