Hubbard Park, located at 701 N Missouri Ave in Sedalia, Missouri, is a fantastic spot for families, especially with seven fun-loving kids eager to splash around. The park features a vibrant splash pad alongside amenities like picnic tables, shade shelters, and accessible restrooms, making it an ideal place for a day of play and relaxation. With wheelchair access and a welcoming atmosphere for dogs, it's a perfect destination for everyone to enjoy the great outdoors!