Immaculate Conception Church 120 E Escobedo St Taft, TX 78390 Phone: (361) 528-2626 Fax: (361) 528-3907
Category: Churches