Leeodis is related to or closely associated with Crystal L Heimlich, Nichole A David, Nicole Davis and one other person. Leeodis’s residency is at 5215 Durham Ct, Denver, Co 80239. The phone number (303) 307-0770 is Leeodis’s. The current age of Leeodis is 49. This person has stayed in Phoenix, Aurora and Denver before moving to Denver. 1975 is the birth year of Leeodis.