Inside Hyattsville’s Nature-Themed Playground Oasis You May Have Missed
Located at 4100 Oliver St. in a woodsy section of historic Hyattsville, Deitz Park has no parking lot and is located at the end of a small path, making it easy to drive past without noticing it.

