We’d love to hear from you. Unless you’re complaining. Just kidding, we love to read complaints too. We’re weird like that. Where were we? Oh yes, Islamica News is a publication of Islamica Corporation.
Snail mail us at:
847 South Randall Rd.
Elgin, IL 60123
You can also email [email protected] or fill out the form below.