Zen Leaf – Prospect Heights Address 1434 E Rand Rd, Prospect Heights, IL 60070 GPS 42.102468757864, -87.966103133967 Telephone (618) 900-0936 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago Northwest Suburbs Pot Shops » Zen Leaf – Prospect Heights