Dobbs Spencer W 426 North Texas Avenue, Odessa,TX 79761