Houston Tamil Catholic Community Church of Houston, TX. The location of Houston Tamil Catholic Community Church is 77004, 3006 Rosedale St - marked with a pin on Google Map.