The EDSA Shrine is part of the Ortigas Center, a complex of office buildings and commercial centers that occupy large tracts of land in portions of Quezon City, Mandaluyong City, and Pasig City.
The present rector of EDSA Shrine is Rev. Fr. Leo Nilo Mangussad, following the previous rectors: Most Rev. Socrates Villegas (1989 to 2004 who later became Bishop of Balanga and eventually Archbishop of Lingayen-Dagupan since 2009) and Rev. Fr. Victor Apacible (2004 to 2008).