Stephen Martin Knox, MD, Internal Medicine

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


Phone: 415-923-3528
Fax: 415-668-7615

NPI: 1255439345
License Number: G063555 (CA)