Directions

Cross of Christ is located just North of 120th Avenue on Lowell Blvd in Broomfield, Colorado.

12099 Lowell Boulevard
Broomfield, Colorado 80020
303-469-4004

View Larger Map