The total number of No Frills locations currently open near St Catharines, Ontario is 4. The listing of all No Frills stores in the area can be found here.