Company MAGELLAN MEDICAID ADMINISTRATION, INC. Address 11013 W BROAD ST , STE 500 GLEN ALLEN , VA 23060