19545 NW 39th Ave, Opa Locka, FL, 33055 (current address)
20428 NW 33rd Ave, Miami Gardens, FL, 33056 (2010 - 2018)
19545 NW 39th Ave, Miami Gardens, FL, 33055 (2006 - 2016)
2826 NW 132nd St, Opa Locka, FL, 33054 (2003 - 2006)
1001 Ocala Rd, Tallahassee, FL, 32304 (2002 - 2003)