Irrigated Farm Along the Banks of the Bayou
This 261 +/- acre irrigated farm in Madison Parish, Louisiana, is located between Talullah and Waverly on the north side of I-20 and Hwy 80. It offers almost 250 tillable acres per Farm Service Agency data.
READ MORE