FRESH START COMMUNITY CHURCH OF HOUSTON14556 ALMEDA RD, HOUSTON, TX 77053 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions