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 students, professionals, and families. 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...