St. Peter's Parish: Shrine of LeadersShrineShareBlk 44 Lot 7&8 NCEI Commonwealth AvenueQuezon City, Metro Manila 1126PhilippinesGet directions