About Kennelwood Pet Resorts | #1 St. Louis Pet Hotels Since 1974