Find tickets for The Lemonheads in Boston, Massachusetts at Paradise Rock Club on Saturday, June 15, 2019.
Paradise Rock Club is located at 967 Commonwealth Ave. in Boston, MA