Doctor254 Kenya Specialist Directory
Dr. Ahmed Twahir
NEPHROLOGIST
Dr. Ahmed Twahir is a Nephologist based in Mombasa and Nairobi.

Location Information

Parklands Kidney Centre, Third Parklands Avenue, Nairobi

Contact Information

041 5501000/0722821712 Aga Khan Hospital - Mombasa  
MORE DETAIL