Address: 9237 Lower Azusa Rd Unit O, Temple City, CA 91780
Temple City, CA 91780
Phone: (626) 537-1002