Rio Theater

2011 Frankford Avenue,
Philadelphia, PA 19125

Unfavorite 1 person favorited this theater

Showing 1 comment

TheALAN
TheALAN on January 18, 2014 at 5:46 pm

Anyone have any photos? Any information? Anything? This does look to be the original building.