Interface Facility Gets LEED Gold Certification

Acworth, GA, April 8, 2013 -- Interface's facility dedicated to its installation and maintenance business has earned LEED Gold certification.

The facility includes 6,636 feet of office space and 26,977 feet of warehouse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
Other Archived Articles