1. Divine Deliverance Out Reach 213 Eula Helen St, Gloverville, SC 29828 Coordinate: 33.52651,-81.828 Phone: (803) 593-8824