Bill M Balch, MD, Internal Medicine

5012 S Us Hwy 75
Ste 300
DenisonTX  75020-4587 (Grayson County)


Phone: 903-416-6015
Fax: 903-416-6132
Email: bba***@*****cs.org

NPI: 1548219959
License Number: F9162 (TX)