xyFace Barb J. Stroud 2011-02-17 Barb J. Stroud Photos Barb J. Stroud was born on 01 Nov 1954 in St. Louis, Missouri, USA. His height is 163cm.