8391 SW 109 Lane Rd, Ocala, FL, 34481 (current address)
8391 SW 109th Lane Rd, Ocala, FL, 34481 (2004 - 2018)
8391 SW 109th Lane Rd, Ocala, FL, 34481 (2012 - 2016)
8190 SW 109th Street Rd, Ocala, FL, 34481 (2003 - 2012)
11040 SW 69th Dr, Miami, FL, 33173 (2004 - 2010)