The possible relatives of Robert are Thomas Alan Niemeier, Irene Araminas Niemeier, Tom Niemeier and one other person. Robert’s current address is 3666 Flora Pl, Saint Louis, Mo 63110. Robert was born 65 years ago. Robert's birth year is 1959. Company linked with Robert is: Just Call, Inc. The number currently linked to Robert is (314) 771-1763. Other a city that he has stayed in is Saint Louis.