Greenwood, Louisiana

suburb town of Shreveport, located in Caddo Parish, Louisiana, United States From Wikipedia, the free encyclopedia

Remove ads