The Center can be found at Mehame a suburb of Offinso, which has attained the Municipal status. The Center is in the Ashanti Region of Ghana, situated along the Kumasi- Techiman highway; about 30 kilometers from Kumasi, the Regional Capital. It is directly opposite the Dupaul Wood Processing Company.

The Center is registered as a charitable organization with the Registrar General’s Department and the Department of Social Welfare. The OCC is also a full member of Association of Children’s Home and Orphanages (ACHO) in Ghana.