Stella was born 69 years ago. 144 Jerman Ln, Camden, De 19934 is where Stella resides. Stella has previously lived in Ellicott City. Records link phone number (410) 465-9418 with Stella’s details. Her birth year was listed as 1955. We have found 4 possible relatives of Stella: Kathryn E Ludwig, Estella K Ludwig, Glenne Rev Ludwig and one other person.