Rome Center Square in Rome, NY
Address: | 198 N. Washington St. Rome, NY 13440 |
Region: | Rome, NY |
Rating: | Not Rated |
MVNY Staff Review
Center Square is located in front of Rome's City Hall.
Address: | 198 N. Washington St. Rome, NY 13440 |
Region: | Rome, NY |
Rating: | Not Rated |
Center Square is located in front of Rome's City Hall.