Metro Rod (Merseyside) is located in Liverpool, United Kingdom on Unit 6, The Bridge Water Complex, Canal St, Bootle. Metro Rod (Merseyside) is rated 5 out of 5 in the category drainage service in United Kingdom.
Address
Unit 6, The Bridge Water Complex, Canal St, Bootle