Patrick Gerard Villafuerte, MD, Internal Medicine

613 23rd St Ste 310
AshlandKY  41101-2877 (Boyd County)


Phone: 606-833-2161
Fax: 606-833-2162

NPI: 1114295722
License Number: 46913 (KY)