P: (508) 356-6600
230 Harvard Ave
Boston, MA 02134
Mayflower Medicinals now offers a Patient Home Delivery Program. Our delivery days are Tuesday, Thursday and Saturday 8am-12pm.
Orders for scheduled delivery days will be accepted 9am-3pm, Tuesday-Saturday.
Call us at: (508) 356-6600 Ext. 1
Patients/caregivers can leave a voicemail with name and telephone number, outside of our daily ordering times and our Customer Delivery Coordinator will retrieve the voice messages at the next available opportunity.
Patients/caregivers must already be registered with the MA Medical Marijuana Program before enrollment into Mayflower Medicinals delivery program can be initiated.
Registered patients will need to enroll in Mayflower Medicinals delivery program online, and supply their MMJ Program ID card and valid MA state ID.
There is a $100 order minimum, excluding tax and delivery charge
We deliver to the following cities/towns: Ashland, Arlington, Brookline, Cambridge, Boston, Chelsea, E. Boston, Everett, Holliston, Malden, Medford, Milton, Milford, Quincy, Revere, Sherborn, Somerville and Watertown.
There is a $10 delivery fee, which is waived for orders over $200. To place a phone order, please call (508) 356-6600 Ext. 1, to speak with our Customer Delivery Coordinator.
*Orders received after 3pm Friday and orders placed on Saturday-Monday will be delivered on the following Tuesday.
Bring in your MA Program ID along with a valid state ID and receive 20% off $150 or more of Mayflower Medicinal products.*
*First time patients only.
Bring in your MA Program ID along with a valid state ID and email from Virtual Gateway stating renewal is within 30 days and receive 10% off of $100 or more of Mayflower Medicinal products. One time use only.
Online: Register Online
In person: A qualified Mayflower RMD Agent is able to meet with patients to retrieve completed intake forms and copies of IDs.
By eFax: Patients can eFax intake form, consent form, MMJ Program ID, State ID, and a valid physician certification to our HIPAA compliant fax #: 508-861-0405.