The Edna Lawrence Nature Lab | 13 Waterman Street | Providence, RI 02903 | tel: 401.454.6451