Sea Turtle, Inc. rescues, rehabilitates, and releases injured sea turtles. We are a nonprofit 501(c)(3) organization. STI ...was founded in 1977 by Ila Fox Loetscher, better known as "The Turtle Lady of South Padre Island." In 1999, STI moved from Ila's backyard into its current location at 6617 Padre Blvd., South Padre Island, TX. Originally formed to aid in the protection and recovery of the...