Skip to main content

Orthopaedic Spine Center in Redwood City

Show Map of Orthopaedic Spine Center in Redwood City Show Image of Orthopaedic Spine Center in Redwood City
Orthopaedic and Sports Medicine in Redwood City
420 Broadway Street
Pavilion D 2nd Floor
Redwood City, CA 94063
Redwood City - 420 Broadway Street, Pavilion D, 2nd Floor
420 Broadway Street
Pavilion D 2nd Floor
Redwood City, CA 94063

Phone: 650-725-1125

International Patients
Phone: +1 650-723-8561
Email: IMS@stanfordhealthcare.org

Business Hours

Monday - Friday

8 a.m. – 5 p.m.