When was Freedom Plaza built?

Gregory McManus | Oct 31, 2020 | Category: Shopping mall

Freedom Plaza - All questions

Address: 205 Erie Boulevard West, Rome, NY 13440, USA

Peter Drummond | Nov 1, 2020

It was there when I was a child 40 something years ago

pikert | Mar 2, 2019

Good question. i have no idea.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places