Body and Mind – Markham Address 3063 W 159th St, Markham, IL 60428 GPS 41.599894099895, -87.69297154042 Telephone (708) 224-7897 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago South Suburbs Pot Shops » Body and Mind – Markham