The Church of Jesus Christ of Latter-day Saints, a place of worship in Leeds, Utah, is a notable spot in the area.
No contact information available for The Church of Jesus Christ of Latter-day Saints.
Amenities around 2.5 miles include parking.
Around here, you'll come across Townhall, Caravan Site, Museum, Camp Pitch, Attraction, Nature Reserve, Community Centre and more.