17010 NW 53rd Ave, Opa Locka, FL, 33055 (current address)
17010 NW 53rd Ave, Miami Gardens, FL, 33055 (1995 - 2018)
2551 Goth W, Hialeah, FL, 33016 (1993)
17010 Op Avnw 53, Opa Locka, FL, 33055 (1984 - 1993)
17010 Op NW, Opa Locka, FL, 33055 (1984)
7010 53rd Avnw, Opa Locka, FL, 33055 (1984)