Roberto Abdelnur, MD, Internal Medicine

1550 Pepper Dr
El CentroCA  92243-4165 (Imperial County)


Phone: 760-353-5934
Fax: 760-352-9961

NPI: 1982648606
License Number: A36085 (CA)