New Rochelle Before and After: Loews Theatre 1911

Written By: Talk of the Sound News

a 001

This is a 1911 Postcard showing Main Street looking north. The original Loews Theatre is on the right and the Salem Baptist Church further down the street. Current Photo taken 2011.