Legal Smile Wellness and Fine Glass has opened up in the University Plaza strip at the south end of Illinois, between Captain's Quarters and Kampus Kuts. Not sure exact what the business is but it does have a sign out in front advertising CBD products.
No comments:
Post a Comment