Q: Where is Our Lady of Lourdes Hospital?
A: Our Lady of Lourdes Hospital is located at: 46 P. Sanchez St, Santa Mesa, Manila, Metro Manila, Philippines
Q: What are the coordinates of the Our Lady of Lourdes Hospital?
A: Latitude: 14.5949547, Longitude: 121.0225571
Q: How is Our Lady of Lourdes Hospital rated?
A: Our Lady of Lourdes Hospital has not rated yet on addressschool.com