xyFace Larissa Meek 2011-02-28 Larissa Meek Photos Larissa Meek was born on 01 Aug 1978 in St. Louis, Missouri, USA.