First Lutheran Church Posted on July 11, 2019 Address 120 Chandler St. Jamestown New York 14701 United States Upcoming Events No events in this location