We are located at 888 Great Plain Avenue in the center of Needham.


On-street metered parking is available on Great Plain Avenue. Free on-street parking is available on Pickering Street and Warren Street.

The best place to park is the municipal parking lot behind the nursery. Access the parking lot from Dedham Avenue. The entrance is adjacent to the brick office building at 60 Dedham Avenue. Free 30-minute and 2-hour parking spaces are available. Spaces marked for permit parking are also freely available on weekends and after 2pm on weekdays. (Please don’t park in reserved spaces.)