David Allen Charp, MD, Internal Medicine

1120 Montgomery Dr
Santa RosaCA  95405-4815 (Sonoma County)


Phone: 707-542-1207
Fax: 707-542-9837

NPI: 1053335208
License Number: G24411 (CA)