Oklahoma Dental Implant Dentist in Oklahoma Dental Implant Center of Oklahoma Chris Ward, DDS 5522 S Lewis Ave Tulsa, OK 74105 (918) 973-5036 VISIT