Planet Smoothie

  • 2425 W. State Road 434 Suite 179,
    Longwood, FL 32779
  • Phone: 407 865-6580
  • Cuisine: Smoothies Restaurant

Map

Unable to Display Map