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.