Eric James Olson, MD, Internal Medicine

835 3rd Ave
Ste B
Chula VistaCA  91911-1352 (San Diego County)


Phone: 858-552-8585
Fax:

NPI: 1730151234
License Number: 50932 (MN)