103 in Medicaid Offices
Address, Phone Number, and Hours for Indianapolis Indiana Medicaid Office, an Medicaid Offices, at Indianapolis.
Name : Indianapolis Indiana Medicaid Office
Address : 8005 Castleway Drive Indianapolis, Indiana, 46250
Locality : Indianapolis
Phone : 317-915-5300
Fax : 907-524-3217
View map of Indianapolis Indiana Medicaid Office get driving directions from your location.
Indianapolis Indiana Medicaid Office is Medicaid Offices located at 8005 Castleway Drive Indianapolis, Indiana, 46250
Phone number for Indianapolis Indiana Medicaid Office is 317-915-5300.
It ranks 103 in Medicaid Offices.
Indianapolis Indiana Medicaid Office provides health care to low-income individuals and families in Indianapolis. Medicaid offices are responsible for helping eligible individuals and families access the health care they need. Indianapolis Indiana Medicaid Office also provide information and assistance to eligible individuals and families on health insurance, health care costs, and other related topics in Indianapolis.