Venue Information
Concert venue in Philadelphia, Pennsylvania The Theatre of Living Arts is a concert venue that is located on South Street in Philadelphia, Pennsylvania. The venue, which opened in 1988, dates back to the early 1900s as a nickelodeon. Over the years, the venue has seen many incarnations ranging from concert hall to movie theatre to theatre.
Upcoming Events (0)
You might also like (0)