Madcap Moksha

Opened for business on September 14, 2019

Madcap Moksha opened their store on North Cross Street on September 14, 2019. Madcap Moksha bills itself as an “herbal & ayurvedic apothecary and tea room”.

(207) 408-1259

98 Cross St N, Portland, ME 04101, USA
| Map