Accepted InsuranceJames W Johns Dmd has not yet specified accepted insurance plans.SpecialtiesJames W Johns Dmd has not yet specified any specialties.