Accepted InsuranceWilliam Allen DMD has not yet specified accepted insurance plans.SpecialtiesWilliam Allen DMD has not yet specified any specialties.