Spencer Oliver German Shepherd and Boerboel dogs is located in Harare, Zimbabwe on Harare City Centre, Chitungwiza. Spencer Oliver German Shepherd and Boerboel dogs is rated 3 out of 5 in the category dog breeder in Zimbabwe.
Address
Harare City Centre, Chitungwiza