Accepted InsuranceDR William E Barnes MD has not yet specified accepted insurance plans.SpecialtiesDR William E Barnes MD has not yet specified any specialties.