FIRST INDONESIAN BAPTIST CHURCH4808 SUGAR GROVE BLVD, STAFFORD, TX 77477 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions