1974 is her birth date. Roberta was born 50 years ago. Roberta currently resides at 4048 Iowa Ave #1, Saint Louis, Mo 63118. The number currently linked to Roberta is (314) 457-9402. Saint Louis, Florissant and Olathe are cities Roberta has lived in.