Join Winn Dixie, Petco, Ross and Office Depot at Town and Country Plaza with six properties and over 225,000 SF of retail. Serving a regional trade area with over 105,000 residents, this center is the area’s key shopping destination with the strongest tenant mix in Hammond. With excellent access to I-12 and I-55, this center benefits from its proximity to Southeastern Louisiana University with over 16,000 students.