Castroville Police Department
Flag as incorrect
- Location: 411 London StreetCastroville, TX 78009
- Phone Number:830-931-2222
- Fax Number:830-931-2249