The Fenway Victory Gardens
This literal WWII victory garden from 1942 is now made up of 7.5 acres of produce & flowers.
1200 Boylston Street 02215 Boston United States
Tuesday06:00 - 23:30
Wednesday06:00 - 23:30
Thursday06:00 - 23:30
Friday06:00 - 23:30
Saturday06:00 - 23:30
Sunday06:00 - 23:30