Island Food Store 701 5945 US Highway 17 92 N Davenport, FL 33837 Phone: (863) 424-2352
Category: Grocery Store