We’re Open: Turning back the clock at Cedar Corners General Store

Cedar Corners General Store in Stamford has turn-of-the-19th Century charm while offering up unique gifts and accessories.
It is located at 932 High Ridge Road in Stamford.