Hatch – Wheeling Address 1500 E. Lake Cook Rd, Wheeling, IL 60090 GPS 42.153521410593, -87.924534984068 Telephone (224) 434-2320 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago North Suburbs Pot Shops » Hatch – Wheeling