About David N. Allen, DC David N. Allen, DC is a retired chiropractor. Dr. David N. Allen has 20+ years of experience in chiropractic.