Rafael Turbay's address is 7901 Nw 67th Street , Miami, FL 33166. Public records show Rafael has also lived in Miami, FL.
Rafael Turbay's current address is 9444 Lockwood Avenue , Skokie, IL 60077. Rafael's age is 39 years old (1985). Phone numbers associated with Rafael are (312) 864-7229 and (773) 246-4253.
Address History: 9444 Lockwood Avenue, Skokie, IL 60077;
708 Nw 111th Place Apt 5, Miami, FL 33172;
Chicago, IL 60630
Results 1 - 2 of 2