List of Food Town Stores in Odessa, TX Outlet Note Regular Brands Food Town Texas Odessa Rating 4.8 based on 99 votes Products Supermarket NameAddressPhone Name/Address/Phone Food Town outlet - Odessa 5201 E 42nd St (432) 362-5161 Food Town outlet - Odessa 101 W Yukon Rd (432) 366-7232 Food Town outlet - Odessa 1500 S Grant Ave (432) 332-0652 Food Town outlet - Odessa 1300 E 8th St (432) 333-3995 People Also Viewed