Please enable JavaScript
Christ the King Parish Greenmeadows. Christ the King Parish Greenmeadows is a parish church located in Greenmeadows Avenue in Quezon City. The construction of the church was started in 1980 and was finished eight years later in 1988.