Theodore Carlyle Scott, MD, Physical Medicine & Rehabilitation

333 Church St
San FranciscoCA  94114 (San Francisco County)


Phone: 415-730-6175
Fax:

NPI: 1841412103
License Number: A83904 (CA)