200 Walmart Ct, STE F, ODESSA, TX, 79763 3891 E. 42nd Street, Odessa, TX, 79762 4101 E 42ND ST, STE B10, ODESSA, TX, 79762