Owners, managers, agents, or employees of places of public accommodation, recreation, or amusement may not discriminate on the basis or race, creed, religion, color, sex, sexual or affectional orientation, national origin or ancestry, familial status, age or disability. This includes stores, restaurants, hotels, businesses, theatres, skating rinks and other similar establishments doing business with the public.