Rio Theater

2011 Frankford Avenue,
Philadelphia, PA 19125

Unfavorite 1 person favorited this theater

Showing 1 comment

TheALAN
TheALAN on January 19, 2014 at 1:46 am

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