Casey’s plans three new gas stations in Holland, Portage and Niles as the Iowa based chain expands its West Michigan footprint.