1962 is her birth date. Janet was born 63 years ago. Janet is a resident of 2817 Delmar Blvd #10, Saint Louis, Mo 63103. Possible relatives of Janet are: Lamont R Alexander, Inez P Alexander, Terry R Alexander and one other person. In addition to Saint Louis, Janet also lived in Saint Louis and St Louis. The number currently linked to Janet is (314) 535-1703.