Propietario at EDELMIRA GARCIA - Los Angeles, California, United States
EDELMIRA GARCIA is a company based out of 2538 W PICO BLVD, Los Angeles, California, United States.