Visit Mazie Landing at Rt 1 Box 96-A in Chouteau, Oklahoma. Currently there are no reviews for Mazie Landing. Call 918-476-8965 to contact Mazie Landing directly. Mazie Landing offers direct passageway to the water and other amenities within Chouteau.