Market Street (675) Store in Odessa by Hamza | Mar 14, 2021 Categories: Market Street, Salsa Location StoresAddress 4950 E. 42nd StreetOdessa, Texas 79762USContact Tel.: 432-367-4976 Contact Store