Dulles Town Center is seen as one of Christ Our Savior Lutheran Ch's biggest rivals. Dulles Town Center was founded in undefined, and is headquartered in Sterling, Virginia. Dulles Town Center is in the Fashion, Apparel & Accessories industry. Dulles Town Center generates $1.8M less revenue vs. Christ Our Savior Lutheran Ch.