'We Never Close': Elmwood corner store became refuge during '22 blizzard
BUFFALO, N.Y. (WIVB) — If you’ve ever walked or driven down Elmwood Avenue, you’ve seen the red, neon glowing sign on the side of Cameron’s 24-Hour Store. Through the December, 2022 blizzard’s hurricane-force winds and blinding snow — the store stood true to its name. For 26 years, Michael Moretti has been a familiar face […]