This person has lived also in Star and Meridian. 7635 Joplin Rd, Meridian, Id 83646 is where Kristi lives. L Star, Inc is business that might have connection with Kristi. Kristi's birth year is...