New Tampa is the newest home to Florida Grown. Florida Owned (VidaCann) as they expand their Florida footprint. James Fletcher Dilmore helped VidaCann secure the lease of this prime retail space in New Tampa. If you’re in the area, be sure to check them out at the store located at: 17631 Bruce B Downs Blvd. Suite A, Tampa, FL, 33647