INSTANT REPLAY November 30, 2023 Rally Point Bar, Arcade Opens in North Carolina Rally Point Bar & Arcade recently opened in downtown Wilmington, N.C., with 2,000 sq. ft.…