14760 Excelsior Dr, La Mirada, CA, 90638 (current address)
14760 Excelsior Dr, Lamirada, CA, 90638 (1993 - 2008)
13134 La Jolla Cir, Lamirada, CA, 90638 (1998 - 2004)
14670 Excelsior Dr, La Mirada, CA, 90638 (2000)
15954 Alicante Rd, La Mirada, CA, 90638 (1986)