God's House
- Address
-
11592 US Highway 80
Greenwood, LA 71033
God's House is a church in Greenwood, Louisiana.
Location data © OpenStreetMap contributors.
God's House is a church in Greenwood, Louisiana.
Location data © OpenStreetMap contributors.