Walker Church: a gathering place for worship, community and social justice

 
October 30, 2012