loveofjazz
I think Snuggs is right. Nothing enigmatic about this device, and considering Leeds & Northrup's ongoing development (at the time) of industrial and commercial use electronics, this could have been a testing or R & D facility for their products...
...or not. Who really knows, right?
Location:
Worcester State Hospital
Gallery:
Silent Creatures
loveofjazz
...or not. Who really knows, right?
Location: Worcester State Hospital Gallery: Silent Creatures