Address: 6330 Primrose Ave

Temple City CA 91780