Karla Jo Boyd, DDS, Dentist

12899 E 76th St N
Ste 108
OwassoOK  74055 (Tulsa County)


Phone: 918-272-1985
Fax:
Email: inf***@*****ry.com

NPI: 1518174580
License Number: 5843 (OK)