Odem from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mcdonalds - Texas, Odem, 811 Voss Ave, 78370 (361) 368-4405 Map Railroad Seafood Station - Texas, Odem, 1507 Voss Ave, 78370 (361) 368-3200 Map Subway Sandwiches & Salads - Texas, Odem, 901 Voss Ave, 78370 (361) 368-7262 Map Taqueria Guadalajara#4 - Texas, Odem, 1501 Voss Ave, 78370 (361) 368-9070 Map