Odessa TX Auto Parts Stores 1. 718 W Clements St, Odessa, TX 79761 | El Taco Tako Number 1 (432) 333-5731