Imani United Church of Christ Imani United Church of Christ 1505 E 260th St Euclid , OH 44132-3109 Phone: 216-732-8204 Fax: 216-732-9131 Email: Imani1505@gmail.com Unknown Open & Affirming: N Accessible: Y Directions