Tropical Smoothie Cafe Owasso 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 9:00 PM 7:00 AM - 10:00 PM 8:00 AM - 10:00 PM 9:00 AM - 9:00 PM12906 E 96th St Owasso, OK 74055 USphone(539) 217-2929(539) 217-2929Get DirectionsVisit Websiteorder online