We are located only a mile from Southeastern Louisiana University and are close to Downtown Hammond as well as the major shopping areas. Creekwood Townhomes is in a perfect location for everyone. Our 1 and 2 Bedroom townhomes also make perfect corporate units. Creekwood Townhomes is now under new management. The facility has been renovated with more improvements in work; we have invested nearly $500,000 on improving the community.