FDA Inspection 1224692 - Oklahoma City Indian Clinic - November 30, 2023 | KeyPedia