Place of worship · Orthodox Chabad Center for Jewish Life - NW Dade & Miami Lakes 7924 NW 163 Terrace, Miami Lakes, FL 33016 Miami Lakes Jewish Confirm details