Open 24 hours
1031 Avenue H, Carter Lake, IA 51510, United StatesWelcome to Prairie Flower Casino, a premier casino located at 1031 Avenue H, Carter Lake, IA 51510, United States. Situated in Carter Lake, Iowa, USA, it is conveniently located for those seeking a casino near their location.