glcff.com
Venue
Our location for the Great Lakes Christian Film Festival will be in Buffalo, New York located about 25 miles south of Niagara Falls, New York. Venue: Millennium Hotel Buffalo Address: 2040 Walden A…