National Primrose Show & Sale; Shrewsbury, MA

Event Date

A joint meeting as the New England Chapter of the American Primula Society hosts the National Primrose Show at Tower Hill Botanic Garden in Shrewsbury, MA.


Tower Hill is located in Central Massachusetts, about 10 miles northeast of Worcester. There is plenty of free parking. Get directions to Tower Hill on Google Maps or see more detialed directions on Tower Hill's website.