SLCC LLC

  • Health & Wellness
6 Exmoor Dr
St Louis, MO 63124
(970) 389-4548
  • About

    SLCC LLC is a Medical Cannabis Company focused on Research, Cultivation, Extraction and Dispensaries in the state of Missouri.