Longwood FL Restaurant Management 1. 2425 W State Road 434, Longwood, FL 32779 | Planet Smoothie (407) 865-6580