DETROIT GARDEN INITIATIVE13327 CHELSEA ST APT 2, DETROIT, MI 48213 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions