me rescue turtle wallpaper sea turtle rescue near me Turtle Rescue of Long Island which is a 501c3 non-profit became incorporated in 2004 started by Julie Maguire and Steve Menikos i… Tuesday, September 13, 2022 Edit