Find pros in your area
 
 

The Interior Design Firm

17110 Lakeside Hills Plaza
Omaha, NE 68130

402-334-8800

http://www.idfomaha.com

Service area: 200 miles

Three LEED Accredited Professionals are on staff at The Interior Design Firm. We have access to many fabric, furniture, and wall covering likes that are Greenguard Certified, or have a green story.