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.



Pin It on Pinterest

Share This