3118 Norwich Ave, Alhambra, CA, 91803 (current address)
3118 Norwich Avenue Agoura Hls, Alhambra, CA, 91803 (2013)
1927 Denton Ave, San Gabriel, CA, 91776 (2009 - 2011)
7850 Stewart And Gray Rd, Downey, CA, 90241 (2007 - 2011)
5318 Arden Dr, Temple City, CA, 91780 (2008)
242 Locust Ave, Agoura Hills, CA, 91377 (2005 - 2007)