Feedback Customer satisfaction is our top priority. Phone (918) 289-0283 Address 1238 S. Peoria Ave Tulsa, OK 74120 Associations Thank you for choosing Kazar. Please share your feedback here. Name Your Phone Email Address How may we help you? Submit