Address

Fort Lauderdale Florida Stake
851 NW 112th Ave
Plantation, Florida
United States of America