www.eppicard.com is the main website for 23 states participating in the program, including Texas, Nevada, FL Eppicard programs. This is the site you will go
Tag: www.eppicard.com
EPPICard Website Issues Continue Eppicard website down – again. Since Friday, June 14th, www.eppicard.com has not been working and we’ve received tons of emails and