220 Reservoir Street
Needham, MA 02494



  • Monday thru Saturday: 10 to 4:30
  • Sunday: 12 to 4 (October┬áthru March)
  • Wednesdays: Closed



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.


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 across from Brothers Pizza.



Share This