Hours & Location

Monday Tuesday Thursday Friday Saturday, 11 – 3:00
After 3:00 by appointment


220 Reservoir Street
Needham, MA 02494
Ph: 781-444-9341
Directions and map


Elissa’s Creative Warehouse is located in Needham’s Riverside Office Park. It’s a little off the beaten track, but not hard to find.

From Route 128 North or South
Take exit 35 to Highland Ave.
At the first set of lights, turn right onto Gould Street.
At the end of Gould St. turn right on Central Ave.
Take your third right onto Reservoir Street. We are located on the left, in the Riverbend Office Park

From  Newton/ Route 9
Take Chestnut St. to Newton Upper Falls.
After route 9, you will come to a set of lights and Mills Falls mini-mall will be on your right.
Take a right onto Eliot Street.
Cross over the Charles River and take your first left onto Reservoir Street. We are located on the left in the Riverbend Office Park.

Public Transportation
Take #59 Bus from Watertown Square, Newton Highlands (Greenline, D- Riverside), or Needham Junction ( Commuter Rail- Needham Heights).
Get off at Reservoir Street (by Panella’s) walk down the hill to the Riverbend Office park on the left side of the street .