Total Reviews 0
Dr. Hall graduated from the Duke University School of Medicine in 1984. He works in Matthews, NC and specializes in Family Medicine. Dr. Hall is affiliated with Novant Health Matthews Medical Center.