Peter Scott Carruth, MD, Surgery

3941 J St Ste 270
SacramentoCA  95819-3633 (Sacramento County)


Phone: 916-733-6850
Fax: 916-733-6824

NPI: 1205990785
License Number: 00G151570 (CA)