B
Brittney Jordan Review of Delta Dental of Illinois
1.8 stars is being generous....I work for a provid...
1.8 stars is being generous....I work for a provider and have never been told to "look it up online" as an answer to a benefit question. Why do you have customer service reps if they cant provide customer service?
Comments: