The festival is located at the Babcock Street Parking Lot between John Street and Harvard Street in Coolidge Corner, Brookline. 
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 who need a real address, 25 Babcock Street, Brookline should work perfectly.