IMMACULATE HEART OF MARY CATHOLIC CHURCH 601 W. Houston St. Abbott, TX 76621 (254) 582-3092 Parish Website: www.ihomabbott.org Location