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...