FLOWERY MOUNT BAPTIST CHURCH13603 LINWOOD ST, DETROIT, MI 48238 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions