Fluffy Stuff Snowballs

The place to go for the best tasting Snowballs ever.

 

300 West Interlake Blvd, Lake Placid, FL 33852

Get Directions

863-465-0935