A pro-life faith-based women’s pregnancy care center has opened just down the road from Planned Parenthood’s Flossmoor location. Aid for Women, a nonprofit agency based in Deerfield, Ill., opened a new location at 3347 Vollmer Road in January. You’ve reached subscriber-only content Register for free to continue reading Free 3-day trial[Read More…]