Take some time to de-stress and do a bit of shopping at Luke Adams Glass, a well-known store.
Take your time exploring this retail outlet in Norwood. Love to get a better feel for this area? Legacy Place isn't far from Luke Adams Glass and a perfect reason to stick around a while.