John J Kelly, MD, Family Medicine

2296 Us 70 Hwy
SwannanoaNC  28778-8209 (Buncombe County)


Phone: 828-686-5232
Fax: 828-686-7269

NPI: 1063631745
License Number: 24779 (NC)