Are there TVs? Looking for place to hang to watch a college football game.
Address: 4232 N Williams Ave, Portland, OR 97217, USA
Kema Choinach | Aug 20, 2021
There are not
Jess Kuhn | Aug 20, 2021
I did not see TV's anywhere here on my visits.
Thanks! Your answer is awaiting moderation.