Wishard Memorial Hospital Police

Agency Details

Address: 1001 W. Tenth Street, Indianapolis, IN 46202
Agency Type: Special Jurisdiction
Number of Officers: 32