Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...

Recurring

40 Days for Life Spring Prayer Vigil

Planned Parenthood - Irwin/Martin Health Center 425 Cherry St. SE, Grand Rapids, United States

40 Days for Life is a pro-life prayer vigil held in front of Planned Parenthood located at 425 Cherry St. SE, Grand...