Homecroft Police Department (IN) - Indianapolis, Indiana
- Country:
- United States
- Address 1:
- 4925 Shelby Street
- Address 2:
- Suite 500
- City:
- Indianapolis
- State:
- Indiana
- Zip Code:
- 46227-4152
- County:
- Marion County
- Phone #:
- 317-783-4400
- Fax #:
- 317-787-8899
- Website:
- http://www.homecroftpolice.com/
Additional Information
- Type:
- Police Departments
- Population Served:
- 1500
- Number of Officers:
- 14