Ecclesia Community Development Corp
Add Hours
Phone: (313) 273-3108
Address: 9611 Iris St, Detroit, MI 48227
11410 Mark Twain St, Detroit, MI 48227
12498 Mendota St, Detroit, MI 48204
12644 Littlefield St, Detroit, MI 48227
7051 Chase Rd, Dearborn, MI 48126
17500 Livernois Ave, Detroit, MI 48221
8566 Marlowe St, Detroit, MI 48228
5131 Grand River Ave, Detroit, MI 48208
12828 W Warren Ave, Dearborn, MI 48126
8509 Whitcomb St, Detroit, MI 48228