Barrington Ice Arena

(847) 381-4777

28205 W Commercial Ave
Lake Barrington, IL 60010-2403