New Rochelle Before and After: 1913 Where Is/Was this Church Written By: Talk of the Sound News First Church of Christ Scientist shown on this 1913 postcard….no idea where it is or was.
First Church Of Christ Scientist
The address was 19 Locust Avenue.