GLENCOE BAPTIST CHURCH196 N GLENCOE RD, NEW SMYRNA, FL 32168 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions