Rolf Ehlers, MD, Internal Medicine

8765 Aero Dr
Ste 130
San DiegoCA  92123-1767 (San Diego County)


Phone: 858-541-0181
Fax: 858-430-0919

NPI: 1205939832
License Number: G50260 (CA)