Artemia Santillan's address is 6655 Camellia Avenue Apartment 1, North Hollywood, CA 91606. Possible relatives include Odalio Rivera, Angel Ruiz and 3 others. Artemia's latest phone number is (818) 288-3584. Previous phone numbers include (818) 579-6738 and (818) 761-6213.
Address History: 6655 Camellia Avenue Apartment 1, North Hollywood, CA 91606;
6945 Hinds Avenue Apartment 3, North Hollywood, CA 91605;
Van Nuys, CA 91405
Results 1 - 1 of 1