James P Hosler, MD, Internal Medicine

2717 Osler Dr
# 101
Grand PrairieTX  75051 (Dallas County)


Phone: 972-641-6751
Fax: 972-660-1822

NPI: 1437110699
License Number: TP494 (KY)