DFC is the largest church on the Southwest Quadrant of Colorado and Hampden. Park on the West side, and enter under the covered walkway.
3800 E. Hampden Ave. Englewood, CO United States 80113
View Map in Google Get Directions