Great Mission International Rehabilitation & Children's Home is located in Accra, Ghana on 2 Odum Lane, Cactus Street, Teshie. Great Mission International Rehabilitation & Children's Home is rated 4.6 out of 5 in the category orphanage in Ghana.
Address
2 Odum Lane, Cactus Street, Teshie