The new business owners hoping to revive downtown Caribou
Once a vibrant restaurant and retail center, downtown Caribou has seen businesses come and go over decades.Read more.