The TLA, also known as The Fillmore at the Theatre of the Living Arts or Theater of the Living Arts, is a music venue located at 334 South Street in Philadelphia, Pennsylvania.
The TLA, also known as The Fillmore at the Theatre of the Living Arts or Theater of the Living Arts, is a music venue located at 334 South Street in Philadelphia, Pennsylvania.