Barrington IL Ice Cream Parlors 1. 106 W Main St, Barrington, IL 60010 | Kaleidoscoops Ice Cream and More (847) 381-0680