0 By BigRig2019 Resorts TEXAS South Padre Island SOUTH PADRE ISLAND – KOA SOUTH PADRE ISLAND – KOA 1 Padre Blvd South Padre Island, TX 78597 Phone: 956-761-5665 Alternate: 800-562-9724 Email: southpadre@koa.net Website:…