Osceola, AR
The parcel owner is Osceola, City Of (Energy Plant). The area of the lot is approximately 1.6 acres.