New, popular coffee shop in Sturgeon Falls. Deleted buildings at John, Levesque and Parker they were torn down and a football field was built.
New, popular coffee shop in Sturgeon Falls