Get Directions Chabad of Kendall - 8700 South West 112 Street Miami, FL