Clinics in Thomas, OK Carter Richard S MD100 S 2nd StThomas, OK, 736695806613003DoctorsOrthopedic ClinicsPhysicians SurgeonsWalk In ClinicWalk In ClinicsThomas Medical Clinic100 S 2nd StThomas, OK, 736695806613003Medical ClinicsThomas Medical ClinicWalk In ClinicWalk In ClinicsShow MoreSee AlsoMedical CentersMedical Clinics