Elm Christian Fellowship Posted on May 7, 2018 Address 70 Chalmers Ave. Buffalo NY United States Upcoming Events No events in this location