A 17-year-old Barrie boy was taken to hospital with non-life-threatening injuries on Monday following reports of a stabbing in Barrie.

Police were called to the Georgian Mall around 4 p.m. after an altercation between two males in the upper parking lot area. 

A 20-year-old Barrie man was arrested and faces several charges including robbery, aggravated assault and assault with a weapon.

He is scheduled to appear for a bail hearing on Tuesday.