8506 Rampart Pl, Shreveport, LA, 71106 (current address)
912 E 70th St, Shreveport, LA, 71106 (2010 - 2018)
5911 Willard Ave, Shreveport, LA, 71106 (2012 - 2018)
6127 Lexington Ave, Shreveport, LA, 71106 (2012 - 2017)
5915 Tulsa Ave, Shreveport, LA, 71106 (1980 - 2016)