St. Louis International Film Festival

St. Louis International Film Festival

 

St. Louis International Film festival presents the finest in recent international, American independent, and documentary film.

WHEN
November 09, 2015 at 6:00pm - 9pm
WHERE
Washington University in St. Louis
1 Brookings Dr
St.Louis, MO 63130
United States
Google map and directions

Contact Us

Join Meridian Hill Pictures