Canberra Floorworld – Carpet & Flooring Home ยป Canberra Floorworld – Carpet & Flooring Address: 3/173 Flemington Rd, Mitchell, Canberra, Australia Carpet & Flooring Store Carpet Suppliers Contact Information Phone: 02 6262 4830 Website: view our site
Address: 3/173 Flemington Rd, Mitchell, Canberra, Australia Carpet & Flooring Store Carpet Suppliers Contact Information Phone: 02 6262 4830 Website: view our site