Sailaja Adari, MD, Internal Medicine

1341 W Mockingbird Ln Ste 240e
DallasTX  75247-4971 (Dallas County)


Phone: 214-638-6600
Fax:

NPI: 1750532115
License Number: 23571 (MD)