Appaloosa 2H - Oil Lease #019233

Wells Located on Appaloosa 2H