Creekwood Townhomes is located only a mile from Southeastern Louisiana University and is close to Downtown Hammond as well as the major shopping areas. These Hammond apartments are in a perfect location for students, professionals, and families. Our 1 and 2 Bedroom townhomes also make perfect corporate units.
Located just six minutes from SLU campus, Windrush Trace Apartments provides quiet, convenient, and quality rental housing. Come be a part of our comfortable community, now under new management. With one-, two-, or three-bedroom apartments to choose from, you are sure to find a perfect fit for your needs.