Total Reviews 0
Dr. Buchanan graduated from the Saint Louis University School of Medicine in 1977. He works in Bedford, VA and specializes in Internal Medicine. Dr. Buchanan is affiliated with Centra Bedford Memorial Hospital.