Leominster State Forest
• 90 Fitchburg Road | Westminster, MA | 01473
The Leominster State Forest is located in Westminster, MA. This 4,300-acre forest offers visitors opportunities for canoeing, hiking, biking and picnicking. Winter months see visitors nordic skiing along the trails in this park.
90 Fitchburg Road
Westminster
MA
01473
