FDA Inspection 1288483 - All Animals Large & Small Animal Health Clinic - April 14, 2026 | KeyPedia