An 80-year-old, Ohio-founded ice cream chain has opened its first Colorado location in the Southlands shopping center, at 23955 E. Plaza Ave in Aurora. Handel’s Ice Cream offers 48 flavors, with an ...