Lucian Oprea, MD, Internal Medicine

200 S 5th St
El CentroCA  92243-3013 (Imperial County)


Phone: 760-482-0864
Fax: 760-482-9185

NPI: 1033329792
License Number: 92196 (CA)