Q: Where is DEL International Hospital?
A: DEL International Hospital is located at: 65/67 Nii Sai Street, 65 Fourth St, Accra, Ghana
Q: What are the coordinates of the DEL International Hospital?
A: Latitude: 5.6524795, Longitude: -0.153574
Q: How is DEL International Hospital rated?
A: DEL International Hospital has not rated yet on addressschool.com