JavaScript is not enabled.
Chapel Hills Ice Arena - Review by Sherri * | Chapel Hill Ice Arena

Chapel Hill Ice Arena

No image

Chapel Hills Ice Arena 9/12/2006

All I can say is, thank heavens it's gone!! Horrible ice & even worse to try and watch a hockey game!! more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018