I Root was born in 1906, age 118. I Root's address is 4042 65th Place E, Sarasota, FL 34243. Possible relatives include Eleanor Root, Preston Root and others. Public records show I has also lived in Morristown, NJ. I's latest phone number is (973) 538-5151.
Also goes by: Iii B Root,
Preston Preston Root
Phone Numbers: (973) 538-5151
Results 1 - 1 of 1