T
T Michel Review of Delta Dental of Illinois
Really annoying that you cant print an ID card fro...
Really annoying that you cant print an ID card from a computer. Only option is to request a card by mail or download an app to my phone. Neither of those are convenient. My provider wants to see a card , not just be told I have Delta. Why would you take away an option like that?
Comments: