St. Peter's Shrine of Leaders
Commonwealth Avenue, Quezon City, Luzon Philippines
St. Peter's Shrine of Leaders is a Points of Interest & Landmarks place is located in Quezon City, Luzon. The address of St. Peter's Shrine of Leaders is Commonwealth Avenue, Quezon City, Luzon Philippines.