Map Location
Jesus Christ to God be the Glory Church International - Sta. Rosa, Laguna
Main Road, Phase 1, Block 44, Lot 42, San Lorenzo Village, Sta. Rosa City, Laguna, Philippines
Open in Ask AI
Open in Google Maps