1. Magellan Medicaid Admin INC 111 N Last Chance Gulch Ste 1b, Helena, MT 59601 Coordinate: 46.58815,-112.03867 Phone: (406) 449-2331