LEIGH CREEK ESTATES
Subdivision Homeowner's Association, Inc.
Welcome Home . . .
Where natures beauty surrounds us. Leigh Creek Estates is located off of 4000N and 2000W in beautiful Tetonia Idaho. These 32 parcels just shy of 5 acres each are located within the Grand Teton view corridor providing stunning views of the Grand Tetons year round.