City of Indianapolis is located at 200 E Washington St
Ste 2501
, Indianapolis, IN 46204. It has around 1K - 5K employees. Its revenue is around $100 - 500M. Office of council and board of commissioner or supervisors. The parent company of this organization is City Of Indianapolis - USA...
Competitor - 1/3
Is United States Department of Agriculture a competitor of City of Indianapolis?