Lutheran Church of the Messiah October 19, 2014 Ken 0 Address 129 Russell St Brooklyn, NY Venue Link Loading Map.... Lutheran Church of the Messiah129 Russell St BrooklynClick For Events 40.72481399999999 -73.94466790000001 Upcoming Events No events in this location Related