Place of worship · Other

The Church of Jesus Christ of Latter-day Saints

Address
2601 Northeast 163rd Street, North Miami Beach, FL 33160 · Map
Town
North Miami Beach (outside the city of Miami)

More places of worship in North Miami Beach