Nestled on University Avenue is Alice & Company, a salon calling Oxford home for the past 25 years. The salon is unlike any other in town due...