4261 NW 171st St, Opa Locka, FL, 33055 (current address)
4261 NW 171st St, Miami Gardens, FL, 33055 (2002 - 2018)
2821 NW 7th St, Miami, FL, 33125 (2007)
W Oakla Park, Lauderdale Lakes, FL, 33311 (2006)
3661 W Oakland Park Blvd, Lauderdale Lakes, FL, 33311 (2005)