Venue

Our location for 2017 Great Lakes Christian Film Festival will be in Buffalo, New York located about 25 miles south of Niagara Falls, New York.

 

Advertisements