Roberto Navarro, MD, Internal Medicine

1415 Ross Ave
El CentroCA  92243-4306 (Imperial County)


Phone: 760-482-5075
Fax:

NPI: 1235295643
License Number: A120014 (CA)