Tamburro Plumbing & Heating Heating Contractor - Elmwood Park, NJ Looking to contact Tamburro Plumbing & Heating? You can reach them at 973-427-1854