Dovecot College of Health Sciences is located in Lusaka, Zambia on 3583/m, Leopards Hill Rd. Dovecot College of Health Sciences is rated 5 out of 5 in the category medical school in Zambia.
Address
3583/m, Leopards Hill Rd
Accessibility
Wheelchair-accessible entrance