Shaw Shahriar Eslamian, MD, Internal Medicine

5906 Rutgers Rd
La JollaCA  92037-7833 (San Diego County)


Phone: 858-692-6535
Fax:

NPI: 1740467224
License Number: A101252 (CA)