84 views

Town & Country Plaza

2270 W Thomas St, Hammond, LA 70401
Available Now
Undisclosed
84 views
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
Senior Advisor
View OM

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: 11
Unit 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.

Documents

FILE
2270 W Thomas St, Hammond flyer.pdf
8.64 MB · Listing document
Town & Country Plaza
retail · United States · LA
View OM