The Church of Jesus Christ of Latter-day Saints 7851 Lutz Lake Fern Road, Odessa, FL 33556