Mark Johnson, DO, Orthopaedic Surgery

5110 S Yale Ave Ste 525
TulsaOK  74135-7485 (Tulsa County)


Phone: 918-392-4547
Fax: 918-392-4555

NPI: 1205298122
License Number: 1205298122 (OK)