Liberty Health Sciences will open its second medical cannabis dispensary in Florida, strategically located in St. Petersburg, a city with a population of 257,083. Pending approval by The Florida Department of Health (“DOH”), the opening is scheduled for April 17. “The opening of our second Florida dispensary demonstrates our ongoing commitment to expand our footprint in the state, making it…