Witchduck Hall is located in Virginia Beach, VA on Witchduck Road within Witchduck Plaza. We are located minutes from Interstate 264 as well as Virginia Beach Towne Center. Whether you are traveling from the Oceanfront or Waterside, Peninsula or Southside, we are easy to find.
660 North Witchduck Road
Virginia Beach, VA 23462