answersLogoWhite

0

Yes there is. Location is 722A, Adetokunbo Ademola Street, Victoria Island. It's a good hospital run by a Russian couple.

User Avatar

Wiki User

13y ago

What else can I help you with?