Pennsylvania and Delaware

Brad Leach.jpg

Brad Leach

@phillypastor

City Life Church
Philadelphia, PA
Planted in 2011