Carmen now resides at 2871 Leisure Woods Ln, Decatur, Ga 30034. The phone number (404) 286-6810 is Carmen’s. Public records show Atlanta and Union City as cities Carmen also stayed in. The age of Carmen is 59. Carmen's possible relatives are Rae D Fitch, Emory Lamar Winston, Jonathan Angelo Fitch and 6 other people. This person's birth year is 1966.