I Scream Gelato officially opened its doors to the Ohio State community with a new campus location at 2010 N. High St. The dessert franchise — which has multiple locations across the country, ...