David P Hall, MD, Internal Medicine

114 Edwards St
PrincetonKY  42445-2217 (Caldwell County)


Phone: 270-365-0220
Fax:
Email: dha***@*****gy.com

NPI: 1831180942
License Number: 27037 (KY)