Olivier Archambault

Olivier Archambault

#83LW,
Bio
Height/Weight: 5' 11"/181 lbs
Born: Le Gardeur, Canada
Draft: 2011 4th round (108th pick) by the
Shoots: L
No Stats Available