Kirk R Essenmacher, MD, Internal Medicine

375 Laguna Honda Blvd
Laguna Honda Hospital And Rehab Ctr Medical Svcs
San FranciscoCA  94116-1411 (San Francisco County)


Phone: 415-759-2388
Fax: 415-759-4587

NPI: 1932233673
License Number: A60417 (CA)