Come join us on Sunday, April 30, 2017 at 1PM for the the annual Boston Greek Independence Day Parade commemorating Greece’s march to freedom which began on March 25th, 1821. The 2017 Boston Greek Parade will end at the corner of Exeter and Boylston Street with the EU flag in front of Lenox Hotel in Boston Massachusetts.
Boston Greek Independence Day Parade 2017
Original Air Date:
Apr 30, 2017