This Monday, August 5, a new location of the Lord's Gym opened at 811 Madison Avenue in Covington, Ky. God is moving and lives are being changed through the love of Jesus Christ!