Location & Hours

3401 Atlantic Ave, Virginia Beach, VA
Located at the Ocean Beach Club Pool Deck

OPEN NOW! 
DAILY 11AM
Hours may be weather permitting

Closing for the season on Nov 2.

(757) 213-0601