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 Street Parking Lot" but for those that need a real address, 25 Babcock Street, Brookline should work perfectly.