At a Glance Public 9 holes Courses : American Legion 9 Holes Open to guests Book a Tee Time by Phone +1 (573) 221-5831 Facilities & Services Training Facilities Putting Green Rental Pull Cart Golf Clubs Rental Amenities Restaurant Reception Hall Location 39.708379, -91.358482 Address 3681 Route MM, Hannibal, Missouri, USA, 63401