Leo Rhodes, the individual, whose documented birth date is 22 September 1979, is now officially 46 years old. Rhodes, the person lives at a dwelling located at 48 Oak Hill View Rochester. Leo, the individual has moved multiple times, with seven past residences. This person has been registered at the following addresses: 186 Fox Chapel Rd, Henrietta, 71 Malling Dr, Rochester, and 1460 Dewey Ave, Rochester. The data points towards Leo Henry Rhodes and Sarah Rhodes (age: eighty-three years old) being married. Leo Henry Rhodes is the registered recipient of [email protected]. The address 1460 Dewey Ave, Rochester, NY 14615 was once home to Mr. Rhodes, the person, Adam J Peo (in 2010), and Erica M Vega (between 2008 and 2009). The name Leo Rhodes, the person is shared by people residing in New York, Maryland. Brandon J Burgess, Ms. Givens, Larry Williams are just a few of the individuals who reside at the shared address