Our location for 2018 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 Ave, Buffalo, NY 14225
- Telephone: (716) 681-2400
- Website: https://www.millenniumhotels.com/en/buffalo/millennium-buffalo/
Advertisements