Ovidiu Alb, MD, Family Medicine

480 4th Ave Ste 202
Chula VistaCA  91910-4412 (San Diego County)


Phone: 619-427-3361
Fax: 619-427-6821
Email: oal***@*****ol.com

NPI: 1356335731
License Number: C52597 (CA)