84 views
Town & Country Plaza
2270 W Thomas St, Hammond, LA 70401
Available Now
Undisclosed
84 views
1 / 2
FOR LEASERetail / Convenience Store
Total Building Space
230,000SF
Lot Size
13.01AC
Zoning
C-H
Vacant Area
41,352SF
Maximum Contiguous
8,774SF
Minimum Divisible
1,175SF
Listing Contacts
1 / 2
More property details
Expense Rate
$3/SF/YR
No of Buildings
1
No of Stories
1
No of Spaces/Suites
11
Tenancy
Multiple
Lease Type
Triple Net (NNN)
Lease Rate Type
Yearly
Category
Convenience Store
Lease Model
Direct
Available
Nov 24, 2025
Space Availability
Total: 11Unit Name
Floor
Unit No
Size
Term
Lease Rate
Condition
Location
Loading map…
Town & Country Plaza
About the location
Town and Country Plaza is a well-known shopping center situated on W Thomas St, just west of the signalized intersection with S Morrison Blvd, offering excellent visibility and easy access. Located in the heart of Hammond, LA, it is under 10 minutes from Southeastern Louisiana University, which enrolls approximately 14,400 students.
This grocery-anchored center boasts ample parking and a strong roster of national tenants, including Ross, Petco, CVS, Office Depot, Starbucks, and Sherwin-Williams, establishing it as a major retail hub. With over 1.9 million annual visitors (PlacerAI, 2023), the plaza benefits from high foot traffic and steady customer engagement.