Tropical Smoothie Cafe Ozark 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 - 9:00 PM 8:00 AM - 9:00 PM 9:00 AM - 9:00 PM1721 South 20th Street Suite 109 Ozark, MO 65721 USphone(417) 485-8030(417) 485-8030Get DirectionsVisit Websiteorder onlineW Marler Ln and S 20th St