Address: 5918 Cloverly Ave

Temple City CA 91780