CCAF 2017 Festival Map  (CCAF 2018 festival map will be available April, 2018)
The festival is located along Babcock Street and in the Babcock Street Parking lot in Brookline's Coolidge Corner. 
There is on street parking and the festival is a just a few blocks from the Green Line. 

Driving via GPS? Google maps will acknowledge "Babcock St. Parking Lot" but for those that need a real address, 25 Babcock St, Brookline should work perfectly.