David Farley, MD, Internal Medicine

1385 Ray Cove Rd
Wnc Long Term Care Inc
FranklinNC  28734-2635 (Macon County)


Phone: 828-369-6144
Fax: 866-253-8199

NPI: 1912910209
License Number: 29834 (NC)