Kenneth Barnes, MD, Internal Medicine

1580 Valencia St Ste 201
San FranciscoCA  94110-4420 (San Francisco County)


Phone: 415-550-0811
Fax: 415-550-6784

NPI: 1831271857
License Number: A23003 (CA)