The new business owners hoping to revive downtown Caribou

2 years ago
Once a vibrant restaurant and retail center, downtown Caribou has seen businesses come and go over decades.Read more.