Strawberry Creek Nature Area – Missouri Strawberry Creek Nature Area is a 118-tract of land near Arnold, Missouri. My friend and I visited this place right […] May 9, 2021 1