Abacus - Detroit Institute of Arts

Saturday, July 22, 2017 8:00 PM

Detroit Film Theatre
5200 Woodware Ave
Detroit , MI

Abacus will screen at the Detroit Film Theatre on Saturday, July 22 at 8:00PM.

Details here.