Sherleen Mohamdi Osman, MDSherleen Mohamdi Osman · Nephrology PhysicianWake Island Dispensary, Wake Island, HI 96898(808) 424-2455Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing