Day care center means any person, group, or organization, private or public, which provides care, supervision or other such services for any minor child, other than the immediate family, within or without a residence, for periods of less than twenty-four hours.