SOUTH PADRE ISLAND, Texas – A new police chief for the city of South Padre Island. The Island officially names Claudine O’Carroll as the city’s new police chief. Chief O’Carroll has served the department for more than 20 years. She was acting chief when Randy Smith took on the role of city manager. She is the first female police chief for the destination city.