1. Miami River of Life 25345 SW 197th Ave, Homestead, FL 33031 Coordinate: 25.53131,-80.51039 Phone: (786) 601-2932