Amistad Pregnancy Care Center July 2, 2014 Texas Right To Life Off Texas Right To Life.com Amistad Pregnancy Care Center 104 Fletcher Del Rio, Texas 78840 830-775- 8076 www.delriopregnancyhelp.com Monday -...