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

Christmas season hours:

Monday-Saturday 9am to 9pm

Sunday 10am to 6pm

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.