Our Lady of Perpetual Help in Windsor, ON is a welcoming community center that offers a range of spiritual and support services for individuals seeking guidance and connection.
With a focus on fostering a sense of belonging and understanding, this place provides a space for reflection, prayer, and fellowship for all who walk through its doors.
Generated from their business information