The Antidote Home Retail Shopping > Hydroponics Stores > The Antidote Address: 7378 Melrose Avenue Los Angeles CA 90046 Telephone: 310-709-8252 Web: http://www.theantidote.la Tweet