Khyber Pass

146 Anketell St, Canberra, ACT 2900 ,Australia
Khyber Pass Khyber Pass is one of the popular Carpet & Flooring Store located in 146 Anketell St ,Canberra listed under Local business in Canberra , Carpet & Flooring Store in Canberra ,

Contact Details & Working Hours

Map of Khyber Pass