Leigh Creek Monument Portal in Meadow Lark Lake Wyoming United States HomepagePortalleigh-creek-monument #ImageModArea L R HP Days 1 Leigh Creek Monument Login to view View The Portal PS PS--3860%141