Map Location
Daughters of Saint Mary of Leuca
Daughters of Saint Mary of Leuca Saint John of God Social Health Center, 1126 R. Hidalgo Street, Quiapo, Manila, 1001, Metro Manila, Philippines