1. American Legion 920 Sparkle Brook Rd, Marshfield, MO 65706 Coordinate: 37.42999,-92.89514 Phone: (417) 859-0529