FDA Inspection 1202579 - Owensboro Health Henderson Healthplex - April 03, 2023 | KeyPedia