New Rochelle Before and After: City Hall 1907 Written By: Talk of the Sound News !907 City Hall on Main Street….current photo taken 2010. Discover more from Talk of the Sound Subscribe to get the latest posts sent to your email. Type your email… Subscribe