Dr. Craig M Haire, M.D. General Practice Medicare: Accepting Medicare Assignments Practice Location: 401 E Main St, Johnson City, TN 37601 Phone: 423-929-2584 Fax: 423-722-2060 |
Mark David Linville Jr., MD General Practice Medicare: Not Enrolled in Medicare Practice Location: 807 University Pkwy, Johnson City, TN 37614 Phone: 423-439-8023 |
Dr. Joy Dalyn Rankin, MD General Practice Medicare: Accepting Medicare Assignments Practice Location: 400 N State Of Franklin Rd, Johnson City, TN 37604 Phone: 423-431-6111 Fax: 423-431-2910 |