xyFace Abra Chouinard 2011-09-20 Abra Chouinard Photos Abra Chouinard was born on 01 Dec 1975 in Sandpoint, Idaho, USA. Her height is 177cm.