Oviedo FL Health Food 1. 7 Alafaya Woods Blvd Ste 2000, Oviedo, FL 32765 | Planet Smoothie (407) 977-5050