This person has lived also in Parmelee. Leota’s residency is at 120 Surfwood Dr #22, Rapid City, Sd 57701. The current age of Leota is 53. This person's birth year is 1972.