Get Directions to Eden ← View details 12000 Joseph Campau St, Detroit, Michigan 48212 (313) 368-1740 Get Directions From* To * — Required information