Our Lady Star of the Sea Church is a historic religious institution situated in Cape May, NJ. It provides a space for worship, community gatherings, and spiritual reflection.
With a rich history and beautiful architecture, the church serves as a focal point for locals and visitors seeking a place of solace and connection to their faith.
Generated from their business information