Neon sign above the box office for The Puppet Co. Glen Echo Park. Glen Echo, MD.