11909 W 61st St #7 Odessa TX 79764 Records