Open House Church/Cheltenham Baptist Church no longer meets at Cheltenham. We have an exciting new project launching in September 2017 in the Pennington/Athol Park area.