Address: 700 Worcester Rd, Framingham, MA 01702, USA
Satchithanandam Eswaranandam | Dec 12, 2019
I seen dried tulsi.
Dinesh Ganesan | Dec 12, 2019
I never seen tulsi leaves in the store. I do not think they have. I would suggest you to make a quick call to the store and check. They are responsive.