Browsing Tag

Apex Entertainment

Apex Entertainment opens in Virginia Beach

Family entertainment centre chain Apex Entertainment has opened its newest location in Virginia Beach, VA, US on 11 December, 2020 at 2pm. Apex opened its first location in 2017 in Marlborough MA., and this venue will be its fourth location…