Chat with our AI personalities
Ellen Ochoa came from LA
Ellen Ochoa grew up in la mesa, California
im tryin to find out where is Ellen ochoa living now .
Ellen Ochoa was born on May 10, 1958 in Los Angeles California
Ellen Ochoa Went To Space For The First Time in 1999