Karen E Bayle, MD, Internal Medicine

50 Ivy St
San FranciscoCA  94102-4506 (San Francisco County)


Phone: 415-355-7470
Fax: 415-355-7407

NPI: 1851405724
License Number: G68362 (CA)