FLOWING RIVERS INTERNATIONAL CHURCH530 BROADWAY 3RD FLOOR, LAWRENCE, MA 01841 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions