New Rugs & Furniture Home Trades > Carpenter > New Rugs & Furniture Address: 28610 Canwood St. Agoura Hills CA 91301 GPS: 34.1449113, -118.7497904 Telephone: 818-707-7700 Web: http://nwrugs.com Tweet