Company Details for Magellan Health Services, Inc.
-
Magellan Health Services, Inc.
- 8100 W Florissant Ave, Saint Louis, MO 63136-1417
- 860-507-1900
- lat: 38.740001678467 / long: -90.250000000000
- http://www.magellanhealth.com/
- 8062
- Map
- 1969
- Magellan Health Services, Inc.
- 5200
- 2625 Million Dollars/Year
- 403676
- 749
- (Please log in or register to see the details.)
- (Please log in or register to see the details.)
- (Please log in or register to see the details.)
- (Please log in or register to see the details.)
List of Employees of Magellan Health Services, Inc.
- First Name Last name Title
- David Carrion Network Manager