Laurie Leach Memorial Garden Portal in Storrs Connecticut United States HomepagePortallaurie-leach-memorial-garden #ImageModArea L R HP Days 1 Laurie Leach Memorial Garden Login to view View The Portal TR TR--3840%152