Mary Jo Peckham Park is a hidden gem nestled in the heart of Katy, Texas. […]