1100 SW 83rd Ave, Okeechobee, FL, 34974 (current address)
17521 NW 240th St, Okeechobee, FL, 34972 (2006 - 2016)
17621 240th St NW, Okeechobee, FL, 34972 (2004 - 2014)
110 O Sw 83rd Ave, Okeechobee, FL, 34974 (2013)
17606 242nd St NW, Okeechobee, FL (2010)