Fluffy Stuff Snowballs

300 West Interlake Blvd, Lake Placid, FL 33852

Get Directions

863-465-0935

The place to go for the best tasting Snowballs ever.