Leaf and Bud – Center Line Address 23860 Sherwood Ave, Center Line, MI 48015 GPS 42.46966514989, -83.035825528507 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 – Center Line