Coming Soon!
The store will be having a grand opening anticipated in the Spring/Summer of 2004 in Caribou, ME!
Check back then for more details.