Phone Number
No phone provided.

Address
South of Indianola

Indianola well water for only $3500 per acre foot if you buy all  186.75 AFt.  Lesser amounts available at a slightly higher price, 

(JS-122717)

186.75