Ogugua Iloabachie, MDOgugua Iloabachie · Family Medicine Physician537 Frederick Street, Kitchener, ON 00227(519) 804-4190Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing