WSFI 88.5 FM is an EWTN Radio Affiliate based in Antioch, IL. We are a non profit 501 (c)3 organization.
© WSFI 2024