Agency San Felipe-Del Rio I.S.D. Police Department Agency Details Address: P. O. Box 420128, Del Rio, TX 78842Phone: 830-774-9903Agency Type: Special JurisdictionNumber of Officers: 6