Acequia

Town Hall Address

20303 F ST
Rupert, ID 83350
United States- Minidoka County

County
Minidoka