James Clarke Mayoza, MD, Orthopaedic Surgery

6122 E 61st St
TulsaOK  74136-2117 (Tulsa County)


Phone: 918-492-3133
Fax: 918-493-2150

NPI: 1891709747
License Number: 8387 (OK)