Luzviminda L Pizarro, MD, Pediatrics

1637 3rd Ave
Chula VistaCA  91910 (San Diego County)


Phone: 619-205-1360
Fax: 619-205-1376

NPI: 1770594863
License Number: A40161 (CA)