09/20/2021 Pumpkin Patches 2024 / Pumpkin Patches Elmore County, ID 2024 / Pumpkin Patches Idaho 2024 Queys Maze, Mountain Home, ID 48803 Hwy 78 Mountain Home, Elmore County, Idaho 83647, United States Phone: + 208 484 3236 Show on Map Show more