The Village Square Apartments Life

View Our Floor Plans

Welcome to Village Square Apartments!

Welcome to Village Square Apartments!

View Our Floor Plans

Village Square Apartments

4210 Greenwood Lane, Shreveport, Louisiana 71109

844-834-0782