St Luke's Hospital junction Road cycling Address 578H+PMP, Buea, Cameroon Rating on Google Maps 1358.3 4.70 (9416 reviews) Open on Google Maps