About

Edit info
  • Open today, 7:00am - 5:30pm
  • (650) 556-0447
  • 990 Main St
    Redwood City CA 94063

Check out The Pedestal (address: 990 Main Street, Redwood City, CA 94063). Visit The Pedestal during their open hours: M - Sat from 7:00am to 5:30pm, closed Sun. To make an appointment or for pricing questions, call (650) 556-0447.