Dr. James Taylor, DO
Dr. James Taylor, DO is a Cardiology Specialist in Salem, VA. He is affiliated with medical facilities Lewisgale Medical Center and Spring Valley Hospital Medical Center. He is accepting new patients and has indicated that he accepts telehealth appointments. Be sure to call ahead with Dr. Taylor to book an appointment.