Leaf and Bud – Hazel Park Address 20801 Dequindre Rd, Hazel Park, MI 48030 GPS 42.448079922551, -83.084258427223 Telephone (833) 532-3283 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Michigan Pot Shops » Detroit Pot Shops » Leaf and Bud – Hazel Park