Map Location
Lord's Shepherds Academy
201 Champaca Street, Santa Cruz, Violeta Village, Guiguinto, 3015, Bulacan, Philippines