An Orange County frozen treat shop known for giving people with disabilities their first job experience is being forced to sell.
1420 E. Venice Avenue, Venice, FL, United States, Florida 34292 ...