 
                                - Country: England
- State: North East
- City: New York
- Address: 55 E 8th St, New York, NY 10003, USA
- Store
More companies in your city
                1 Review(s)
                                Jaydin Bates
                        
                    21.08.2013
                    Avnor Plumbing techs calmed all of my plumbing and heating concerns during our renovation. Everyone was very clean and respectful of our home. The toilets they installed work just great, and I'm sure we'll be keeping nice and toasty come winter.
Added comment
                        