Norwood Hills Country Club hosts St. Louis Junior Invitational 2021 Click image to view video. Prev Next