James M Carroll, MD, Internal Medicine

8210 Walnut Hill Ln Ste 718
DallasTX  75231-4412 (Dallas County)


Phone: 214-345-7377
Fax: 214-345-5052

NPI: 1932160884
License Number: L4282 (TX)