Directions to Perennial Designs
Perennial Designs is located at 117 Chapel Street in Needham Center, just across from the Needham Town Hall.
Parking is available in the town lot behind the store and in metered spots around the town common.
(Click on the map to the left to create directions to our store from your location)
|Copyright © 2008 Perennial Designs. All Rights Reserved.|