Canberra Floorworld Mitchell - Carpets & Flooring Store is located in Mitchell, Australia on 3/173 Flemington Rd. Canberra Floorworld Mitchell - Carpets & Flooring Store is rated 4.3 out of 5 in the category carpet store in Australia.
Address
3/173 Flemington Rd