The Theatre of Living Arts (known commonly as the TLA) is a concert venue located on South Street in Philadelphia, PA. The venue, which opened in 1988, dates back to the late 1900s as a nickelodeon. Over the years, the venue as seen many incarnations ranging from concert hall to movie theatre to theatre.
Latitude: 39° 56' 28.00" N
Longitude: -75° 08' 55.00" W
Nearest city to this article: Philadelphia Read about The TLA in the Wikipedia Satellite map of The TLA in Google Maps