This Day In Norwood History-April 9, 1958-Norwood Star Market Opens

The Norwood Star Market opened it's doors on April 9th, 1958. The building has been expanded several times and is now Shaw's supermarket. Hiring for the Norwood Star Market began … Continue reading This Day In Norwood History-April 9, 1958-Norwood Star Market Opens