Teavana - CLOSED 1245 Worcester StSte 2170Natick, MA, 01760 View Phone 508-647-1711 1245 Worcester St, Ste 2170Natick, MA 01760 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page