Company MAGELLAN MEDICAID ADMINISTRATION, INC. Address 2520 NORTHWINDS PARKWAY STE 300 ALPHARETTA , GA 30009