Smoothie King

4201 N Dixie Blvd #120 Odessa TX 79762 USA

(432) 653-1755

Location