Charles Francis Carpenter, MD, Preventive Medicine

2131 Capitol Ave
Ste 300
SacramentoCA  95816-5755 (Sacramento County)


Phone: 916-548-9514
Fax:

NPI: 1457520462
License Number: A83564 (CA)