Give Us a Call!

Cornish 207-793-0002 or Limerick 207-793-0174

Spend $200 in-store and we will pay for your medical card or $50 otherwise

Delivery upon request to patients with a minimum order of $100.00

Cornish, ME

207-793-0002

Limerick, ME

207-793-0174