Alok Oswal, MD, Internal Medicine

12221 Merit Dr
Ste 1610
DallasTX  75251 (Dallas County)


Phone: 214-217-1900
Fax:

NPI: 1376684027
License Number: 24999 (OK)