David P Haynie, MD, Internal Medicine

614 S Edmonds Ln Ste 101
LewisvilleTX  75067-3624 (Denton County)


Phone: 972-434-9188
Fax: 972-436-0351

NPI: 1083672778
License Number: G5159 (TX)