Address: 15322 Santa Gertrudes Ave

La Mirada CA 90638