Mcleod's possible relatives are Aaron Jeff Mcleod, Loria Living Gloria, Jeffrey D Mcleod and 2 other people. Mcleod's birth date was listed as 1956. 1 Rensselaer Dr, Pittsford, Ny 14534 is where Mcleod resides. Records link phone number (205) 853-6532 with Mcleod’s details. Mcleod has reached the age of 68 years. Public records show Birmingham and Rochester as cities Mcleod also stayed in.