William J Kapla, MD, Family Medicine

45 Castro St
Ste Ste 432
San FranciscoCA  94114-1010 (San Francisco County)


Phone: 415-865-3737
Fax: 415-865-3723

NPI: 1073545695
License Number: C-32796 (CA)