Carmela Turner's address is 320 18th Street E, Williston, ND 58801. Possible relatives include Donald Turner, Elizabeth Turner and others. Public records show Carmela has also lived in Tallahassee, FL. Carmela's latest phone number is (321) 383-1755. Previous phone numbers include (701) 770-7073 and (701) 774-0397.
Also goes by: Carmela Turner
Results 1 - 1 of 1