South Padre Island Police Department
Flag as incorrect
- Location: 4601 Padre BouleavardSouth Padre Island, TX 78597
- Phone Number:956-761-3070
- Fax Number:956-761-3896
- Visit Their Website