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.
Now Under New Management
Recently Renovated More Improvements in Work 1/2 Million Dollars Budgeted for Renovations