Velvet Freeze Ice Cream Store
3102 N Gale Ave
Peoria, IL 61604
Peoria, IL 61604