In Michigan, there's no limit to how many stores you can buy from in a day. You can visit multiple dispensaries if you want. Anyone over 21 can buy marijuana legally in Michigan, no matter where they're from. Just show your driver's license, passport, or state ID to get into the store.