9965 Woodruff Ave, Temple City, CA, 91780 (current address)
9965 Woodruff Ave, Temple City, CA, 91780 (1996 - 2018)
411 W Lemon Ave, Arcadia, CA, 91007 (2017)
9965 Woodruff Ave, Arcadia, CA, 91006 (2009 - 2010)
248 Saint Francis St, San Gabriel, CA, 91776 (1991 - 2003)