John Kelly, MD

Family Medicine

Kelly Family Medicine

2298 US Highway 70, Unit A, Swannanoa, NC 28778

Accepting new patients

(828) 686-5232