Posted on April 7, 2019 April 7, 2019 by WebsiteYellowPages.com Church In South Denver 1 2 3 4 50.000 LocationsColorado Bookmark Contact Information Business Name Church In South Denver Address 2288 S Tennyson St, Colorado 80219-5120 Phone Number 3039367721 Fax Number 3039367721 Website http://www.southdenver.org Post navigationPrevious post: Extendedstay AmericaNext post: Subway Sandwiches & Salads