Our spring hours are:

Monday-Saturday
9:00am to 5:30pm

Sunday
10:00am to 5:00pm

 

 

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

Free parking is available in the municipal parking lot directly behind us. Access the parking lot from Dedham Avenue.

Our phone number is (781) 444-0627, or you can reach us by email at info@hillcrestgardens.net.