FDA Inspection 1217225 - Ocean Beach Hospital - August 28, 2023 | KeyPedia