Stratford Place in Stow is undergoing extensive renovation
Stratford Place on the corner of Darrow Road and Arndale in Stow is hard to miss. The building, with its Tudor-inspired architecture, looks like a small castle. The building, which opened in 1986, was built by Ed Barr, said George Albanna. Albanna purchased the building with his wife, Jihan, in January 2023 and has since […]