Church of the Holy Spirit Meeting Address 908 Trailview Blvd Se # 200, Leesburg, VA, 20175 Anglican Church Profile »