This person has stayed in Saint Louis before moving to Saint Louis. This year Niesha celebrated this person's 44 birthday. Niesha's birth date was listed as 1980. Niesha’s current address is 10548 Earl Dr, Saint Louis, Mo 63136. Niesha has listed phone number: (314) 867-2631.