Southern Ontario McRae Avenue Scott Street

Ottawa’s Farm Boy has announced its first ever “urban concept” store will open Thursday morning on McRae Avenue in Westboro.