Leonila O Castro, DDS, Dentist

7601 Hospital Dr
Ste Ste 205
SacramentoCA  95823-5408 (Sacramento County)


Phone: 916-423-1280
Fax: 916-681-5585

NPI: 1174607345
License Number: 44845 (CA)