McAllen I.S.D. Police Department

Agency Details

Address: 2000 N. 23Rd, McAllen, TX 78501
Phone: 956-928-8990
Agency Type: Special Jurisdiction
Number of Officers: 43