NuVision Barbershop 3115 South Sheridan Road, Tulsa, OK 74145