The Filmore is located at 29 E Allen St, Philadelphia, PA 19123.