Chabad Lubavitch-North Miami

12413 Biscayne Blvd
North Miami, FL 33181