Urgent Care in Wynnewood, OK Wynnewood Urgent Care106 N. Powell AveWynnewood, OK, 73098405665101024 Hour Urgent CareEmergency RoomImmediate CareUrgent Care 24 HourUrgent Care CenterUrgent Care ClinicWalk In ClinicWalk In Clinics Show More