Tadd Scott Lazarus, MD, Internal Medicine

10210 Genetic Ctr Dr
San DiegoCA  92121-4362 (San Diego County)


Phone: 858-410-8086
Fax: 858-410-8190

NPI: 1801919832
License Number: 176336-1 (NY)