West Philadelphia Mennonite Church 06 Oct 2019 West Philadelphia, PA Details Venue : West Philadelphia Mennonite Church State : PA October 6, West Philadelphia Mennonite Church Show