Helen Chia's address is 187 West Mission Avenue Apartment D, Ventura, CA 93001. Helen's latest phone number is (805) 487-8815. Previous phone numbers include (805) 648-2404.
Address History: 187 West Mission Avenue Apartment D, Ventura, CA 93001;
1500 Piedmont Street, Oxnard, CA 93035;
Sunnyvale, CA 94087
Results 1 - 1 of 1