1216 Washington St.
Norwood, MA 02062
Starting May 30th, we will be taking “Same Day” orders that can be picked up later in the day on the day they are placed!
Also stay tuned for updates on when we will be opening up the store for walk in customer service again!
Sorry, we are unable to answer emails at this time. Please call us to place your orders. Thank you.