Taylor Dental & Implant Center 13429 North Macarthur Boulevard, Oklahoma City, OK 73142