Mary Star of the Sea is a stunning Catholic Church prominently located in San Pedro, California. Known for its beautiful architecture and serene atmosphere, this church serves as a spiritual center for the local community and welcomes visitors from all walks of life.