Barry's birth year is 1967. Records link phone number (314) 664-4571 with Barry’s details. Barry has reached the age of 58 years. Florissant, St Louis, Kirkwood and one other city are cities Barry has lived in. Barry's possible relatives are Marsa Lyn Rembert, Nebraska Rembert, Marfa L Rembert and one other person. 23591 Po Box, Saint Louis, Mo 63112 is where Barry resides.