Delia Castaneda's address is 5444 Southwest 89th Court , Miami, FL 33165. Public records show Delia has also lived in Miami, FL. Delia's latest phone number is (305) 279-6346. Previous phone numbers include (352) 799-2439.
Delia Castaneda's current address is 201 Sharazad Boulevard Apt 24, Opa Locka, FL 33054. Delia's age is 94 years old (1929).
Address History: 201 Sharazad Boulevard Apt 24, Opa Locka, FL 33054
Results 1 - 2 of 2