Scum of the Earth Church is an outpost on the perimeter of God’s Kingdom finding redemption in Christ Jesus. Sacred Space/Weekly ServiceSundays 5pm Church located at:935 W 11th Ave Denver, CO