Medical marijuana is now legal in 29 states and Washington DC; however, it is still illegal under federal laws. Traditional drugstores or pharmacies are not allowed to dispense medical marijuana. It is, however, available from medical marijuana dispensaries. Doctors...



