October 18 @ 4:00 pm – 9:00 pm EDT Lowell Asian American Film Festival Lowell Academic Arts Center 240 Central Street, Lowell, Massachusetts, United States