Meadows Pharmacy8 6161 Thorold Stone Rd, Niagara Falls ON L2J 1A4 · Retail Food1 inspectionRoutine InspectionJan 23, 20260 infractions