Creekwood Townhomes

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