The Columbus Organization is a Delaware limited liability company that was formed in 1984. Its founding mission was to make a difference in the lives of people with special needs and its guiding principle has been to provide high-quality services in a manner that maintains the dignity and privacy of the consumers and families served. Columbus is the nation's leading provider of on-site...