Indiana Deaf School Police

Agency Details

Address: 1200 East 42Nd Street, Indianapolis, IN 46205
Agency Type: Special Jurisdiction
Number of Officers: 8