It's common knowledge that spending time surrounded by trees and plants can increase your energy levels. If walking around town has tired you out, Henderson Park is a perfect place to pause and recharge your batteries.
This recreation and green space is in Owosso, a destination that has loads going for it! Curwood Castle, Joseph H. Lebowsky Center, and Shiawassee Arts Center are other worthwhile attractions not far away when you're done at Henderson Park.