Oasis Smoothie Bar

20742 ACU Dr Abilene TX 79601 USA

(817) 408-0591

Location