St. James Settlement is a multi-social service agency which provides high quality comprehensive services to meet the diverse needs of our society, to enable the individuals to help themselves and to help others, and to build an integrated and harmonious community.