Address: 16610 Valley View Ave

La Mirada CA 90638