The Twisted Garden is a park, located at 211 W Long Ave, DuBois, PA 15801, USA
Nice little park with a stream running through it.