Delgado Kelly's address is 230 Oak Avenue , Redwood City, CA 94061. Possible relatives include Sandra Arteaga, Andrea Delgado and 11 others. Public records show Delgado has also lived in Fontana, CA. Delgado's latest phone number is (650) 362-3948. Previous phone numbers include (650) 367-4934.
Results 1 - 1 of 1