UPDATE OCT 2017: New World had to shut down their Ybor location because it was a leased facility and the facility was sold for a new development project in Ybor. New World will be setting up a new facility in Seminole Heights in 2018. I will have a new post once this new facility is […]