Melba Castillo's address is 8718 Menlo Avenue , Los Angeles, CA 90044. Melba's latest phone number is (323) 535-2621. Previous phone numbers include (323) 778-8208 and (626) 818-1166.
Address History: 8718 Menlo Avenue, Los Angeles, CA 90044;
8724 Menlo Avenue # 1, Los Angeles, CA 90044;
Pasadena, CA 91103
Results 1 - 1 of 1