8059 Ida Rd, Tallahassee, FL, 32304 (current address)
6401 W Tennessee St, Tallahassee, FL, 32304 (2010 - 2018)
8010 Ida Rd, Tallahassee, FL, 32304 (1999 - 2016)
8059 Ida Roao, Tallahassee, FL, 32304 (2003 - 2005)
8010b Ida Rd, Tallahassee, FL, 32304 (2003)