Taylor Smith, MD, Orthopaedic Surgery

3838 California St
Ste 715
San FranciscoCA  94118-1522 (San Francisco County)


Phone: 415-592-2014
Fax: 415-752-2560

NPI: 1104912443
License Number: C28172 (CA)