Address: 5925 Camellia Ave

Temple City CA 91780