Location

Island Time Frozen Treats
306 Centre Street
Fernandina Beach, FL 32034
904-432-7147