Teloga Church is a place of worship located in Menlo, Georgia.
No contact information available for Teloga Church.
No nearby facilities are available.
In the surrounding area, you can also find School, Grave Yard and more.
Other place of worship in the area include Hemphill Cemetery, Beersheba Church, Garrett Cemetery, New Hope North Baptist Church or Macedonia Church.