I-Glow
7 minutes ago
The Transactions Epidemiologic Solutions Corporation website is down.
EIN: 85-2306010
Location: 401 Dalton Road, Westlake, Louisiana 70669.
Oddly, ESC hasn't filed a Form 990 since 2021.
More bad news:
"Westlake, Louisiana--(Newsfil