Place of worship · Orthodox

Skylake Chabad

Address
18801 NE 22nd Avenue, North Miami Beach, FL 33180 · Map
Town
Unincorporated Miami-Dade (outside the city of Miami)

More places of worship in Unincorporated Miami-Dade