International Praise Church
- Address
- Elgin, SC 29045
International Praise Church is a church in Elgin, South Carolina.
Location data © OpenStreetMap contributors.
International Praise Church is a church in Elgin, South Carolina.
Location data © OpenStreetMap contributors.