Edmund Scientific Factory Store
You may remember going to Edmund Scientific in Barrington for parts for a science fair project or maybe to peer through their huge periscope. For whatever reason, Edmund Scientific was a very interesting place that […]