1. Furnace & Duct Supply Co 635 Elmwood Ave, Providence, RI 02907 Coordinate: 41.79513,-71.42489 Phone: (401) 941-3800