Stephen J Huffaker

Redwood City, California Orthopaedic Surgery ✓ Verified via NPPES

Address

450 BROADWAY ST
STANFORD UNIVERSITY SCHOOL OF MEDICINE, DEPT OF ORTHO
Redwood City, CA 94063

Contact

Call 650-721-7629

NPI Number

1861713000

Verified on May 30, 2026

Source: NPPES Registry →