Azalea Food Mart 929 72nd Street North, St. Petersburg, FL 33710