421 N 17th St, Immokalee, FL, 34142 (current address)
2052 Sunshine Blvd, Naples, FL, 34116 (2001 - 2018)
601 W Delaware Ave, Immokalee, FL, 34142 (1995 - 2012)
501 Doak Aveunit B 3, Immokalee, FL, 34142 (2011)
19331 Trinity St, Detroit, MI, 48219 (2010)