Address: 5810 W Alameda Ave, Lakewood, CO 80226, USA
Lisa Rupert | Nov 4, 2017
The pastors travel to different sites to present live. Even though Lakewood will begin having Saturday evening Services I believe the recordings will still take place at the Littleton campus.