Located just north of downtown Bend, Drake Park borders the Deschutes river on Mirror Pond. Containing 11 acres of lawn and trees, this park is a spacious and peaceful place to relax or play.
Read More