Curaleaf – Melrose Park Address 1413 W North Ave, Melrose Park, IL 60160 GPS 41.908658323661, -87.850591392747 Telephone 872-249-0809 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Illinois Pot Shops » Chicago Pot Shops » Chicago West Suburbs Pot Shops » Curaleaf – Melrose Park