Location: 13508 County Rd 54, Odessa, FL 33556
Phone:(813)920-6802
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets