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