Chinemerem John Okwara, MD, Internal Medicine

1801 Inwood Rd Fl 6
DallasTX  75235-7202 (Dallas County)


Phone: 214-645-0575
Fax:

NPI: 1144667239
License Number: Q5885 (TX)