Any busness can refuse service to anyone for any reason, as

Any busness can refuse service to anyone for any reason, as long as it's not a discriminatory (against a protected class) reason. Exceptions are "public utilities", and in cities where the city charter specifies that a business must be open to all, and agreeing to the charter is a requirement to do business within that city.
Posted by tony at 2006-12-08 09:13:48
Commented on
"The Right to Refuse Service to Anyone"