CLICK HERE FOR LOCATION DETAILS
More than 200 communities have started CMPs.
Considering joining the movement to prepare men and women for a lifetime of successful marriage.