Teloga Church

Place Of Worship in Menlo in Georgia

Places Around

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.

Location of Teloga Church in Menlo, Georgia
Loading map…