PUFF – River Rouge Address 11397 W Jefferson Ave, River Rouge, MI 48218 GPS 42.2621957, -83.1371308 Telephone (313) 914-2752 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Michigan Pot Shops » Detroit Pot Shops » PUFF – River Rouge