Houston Tamil Church Church of Houston, TX. The location of Houston Tamil Church Church is 77063, 8925 Lipan Rd - marked with a pin on Google Map.