McLeod Company

McLeod is a medical center that provides addictive disease treatment programs, drug education, opioid treatment and mental health services.

Headquarters: Charlotte, North Carolina, United States
Estimated Revenue: $10M to $50M
Technology: Alcohol & Drug Rehabilitation
Industry: Mental Health