Evos Holdings, the parent company of Evos Feel Great Food, has closed its thee locations — one each in St. Petersburg, South ...