National Shrine of the Divine Child is located in Mandaluyong, Philippines on 615 La Salle St. National Shrine of the Divine Child is rated 4.6 out of 5 in the category catholic church in Philippines.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance