James Stephen Kelling, MD, Internal Medicine

187 Medical Park Dr
BrevardNC  28712-4189 (Transylvania County)


Phone: 828-884-9362
Fax: 828-884-3851

NPI: 1194724831
License Number: 2007-01074 (NC)