New Rochelle Before and After: Beacon Hall 1915 Written By: Talk of the Sound News This is a circa 1915 postcard of the Beacon Hall apartments on the corner of Echo and Main….current photo taken 2004. Facebook Twitter LinkedIn Google+ StumbleUpon Pinterest Shares