JAMESTOWN - The vast majority of the buildings in downtown Jamestown and across the city are in stable condition. That’s the message from Jamestown Mayor Sam Teresi, who tells WRFA that despite two recent partial collapses in downtown Jamestown the … [Read more...]
You are here: Home / Archives for 101 W. Third St.