1. Friends of The Detroit River 20600 Eureka Rd Ste 313, Taylor, MI 48180 Coordinate: 42.19867,-83.23664 Phone: (734) 288-3889