Shriners Auditorium

Shriners Auditorium

Arena in Wilmington, Massachusetts