Right to Life of OwensboroContact Details Address 1115 Tamarack Road, Suite 200, Owensboro, KY 42301 Web www.rtlo.org Phone (270) 685-4922