selected country
Nigeria

Odadiki Eye Hospital

Business address
7 Aba Road, P.O. Box 11811, Port Harcourt, Rivers, Nigeria
Phone
+234-84-231274