Contact

You can always reach us by email info@electronicintifada.net.

Mailing address

MECCS/EI Project
1507 E. 53rd Street, #500
Chicago, IL 60615, USA