The Botanical Co. - Lansing is a cannabis retail store located at 3535 Capital City Blvd, Lansing, Michigan, 48906.
Reviews are checked by our team before they are published.