Teal Plumbers

  • Country: England
  • State: Yorkshire and the Humber
  • City: Leeds
  • Address: 5 Green Hill Pl, Leeds LS13 4AL, UK
  • Store
Phone number
More companies in your city
Paul the Plumber

171 Town St, Leeds LS10 3TA, UK

  • 3 reviews
BS Plumbing And Heating Ltd.

408 Oakwood Ln, Leeds LS8 3LG, UK

  • 5 reviews
Dual Flame / Leeds Emergency Plumber & Boiler Repair

72 Mistress Ln, Armley, Leeds LS12 2HL, UK

  • 3 reviews
Neary Plumbing & Heating

5 Knightscroft Ave, Rothwell, Leeds LS26 0PF, UK

Added comment