History
Ice Cream Depot was first established in 1976 and continues to provide great ice cream and service. The business was recently purchased in 2016 by two local families that strive to continue to bring the great flavors to Stafford!
Specialties
Ice cream, frozen yogurt, Italian Ice, water, soft drinks, specialty Ice Cream cakes