I’ve gone to Pam’s for a long, long, long time. They have been around in both Dedham & Norwood for years and years. I haven’t been to this location for a while, and was looking to purchase the Globe and see if they had any other good stuff, so stopped in. The store is located right on Route 109, Bridge…