Find tickets for I Love The 80s in Norfolk, VA at The Norva on Jul 18, 2025. The Norva is located in Norfolk, VA