Willard Beach & Park This park encompasses 16 Acres of scenic park and beach front property located on Goguac Lake. The swimming area is equipped with a lifeguard, picnicking and a pavilion rental option. The park is open year round. Address: 950 NE Capital Ave Battle Creek MI USA 49015 1 269 966-3431