Shangri-La Columbia, LLC is a medical marijuana dispensary located in Columbia, MO. The dispensary is located at: 1401 Creekwood Pkwy, Columbia, MO, 65202, United States. For open hours, please call the phone number or visit the dispensary website linked above.