1. Church of the Epiphany 13515 Dulles Technology Dr Suite 1, Herndon, VA 20171 Coordinate: 38.95267,-77.41235 Phone: (703) 481-8601