Address

Tampa Florida Stake
7851 Lutz Lake Fern Rd
Odessa, Florida
United States of America