2036 Pleasure House Road
Virginia Beach, VA 23455
Get directions

About Us

At Grand Affairs in Virginia Beach, we have two wonderful sites to say "I do!": our wedding chapel or on the beach.

Reviews