top of page
WELCOMING YOU HOME
Logos Faith Outreach Center is a non-denominational Christian church located in Savannah, Georgia USA. Established in 1983 Logos Faith Outreach Center is open to all people of all races, ages and backgrounds. Facebook Live: Sunday Service 11:15 AM EST
bottom of page