1237 Melrose Ave, Chula Vista, CA, 91911 (current address)
1237 Melrose Ave, Chula Vista, CA, 91911 (1998 - 2018)
2703 E Plaza Blvd, National City, CA, 91950 (1998 - 2005)
1237 Icr, Chula Vista, CA, 91911 (2002)
205 Quintard St, Chula Vista, CA, 91911 (1998)