Carlos Barraza, MD, Pediatrics

2200 E Gonazxalez Rd
OxnardCA  93036 (Ventura County)


Phone: 805-988-8100
Fax: 805-988-8186
Email: cba***@*****il.com

NPI: 1598791121
License Number: A37953 (CA)