Program Venues


Most of our programs and performances are held at one of the following Hampton Roads churches. Click here for our office and satellite locations.

Norfolk (3 locations)
Trinity Presbyterian Church, 1600 Colonial Avenue, Norfolk, VA 23517 | MAP

Royster Presbyterian Church, 6801 Newport Avenue, Norfolk, VA 23505 | MAP

Ghent United Methodist Church, 531 Raleigh Ave., Norfolk, VA 23507 | MAP

Chesapeake location:
Great Bridge Presbyterian Church, 333 Cedar Road, Chesapeake, VA 23322 | MAP

Virginia Beach (2 locations)
Providence Presbyterian Church, 5497 Providence Road, Virginia Beach, VA 23464 | MAP

Emmanuel Episcopal Church, 5181 Princess Anne Road, Virginia Beach, VA 23462 | MAP

Hampton location:
St. John’s Episcopal Church, 100 West Queens Way, Hampton, VA 23669 | MAP