“Lighthouse Sta. Rosa (Laguna) is birthed out of a passion for a community church that exerts its energy in bringing ‘seekers’ to God.
Formatted Address: Balibago Complex Sta. Rosa Laguna Philippines
Country: Philippines
Drag marker to point to the correct location of the map