Located in the heart of downtown Norfolk, and just a few blocks from the waterfront, MacArthur Center features an 18-screen theater surrounding a beautiful 70-foot atrium.
You May Also Like
Sour Street Pizza: Where Dreams Meet a Two-Ton Oven
Address: 4035 E Ocean View Ave, Suite 400, Norfolk, VA 23518 On the…