Rio Theatre
2011 Frankford Avenue,
Philadelphia,
PA
19125
2011 Frankford Avenue,
Philadelphia,
PA
19125
1 person favorited this theater
Showing 2 comments
The floor is still sloped on the inside 1st floor. I was never able to find any pictures from when this was a theater. After the theater closed, it was a department store, then a print/engraving shop in the 1980’s to now.
Anyone have any photos? Any information? Anything? This does look to be the original building.