PUBLIX #1702 in 2175 Sembler Dr in Odessa