Russell - St. LouisAdd to Favorites
Contact Us Today
Contact UsContact Us Today
Contact UsPhotos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon - Fri Sat - Sun Closed - Phone:
Main - 314-828-1472
- Address:
- 1610 Des Peres Rd Ste 150 Saint Louis, MO 63131
- Link:
- Categories
- Real Estate Developers, Commercial Real Estate
- Services / Products
- Construction Management, Facilities Management, Real Estate Development, General Contracting
- Brands
- General
General Info
Russell is a leading professional commercial construction and real estate development company. Headquartered in the Quad Cities (Illinois/Iowa), with offices in St. Louis and Kansas City, Russell has delivered more than $3 billion in projects across 33 states. We remain a market leader in our core markets, including new construction and complex additions and renovations.