Tampa Bay Tamil Church Church of Tampa, FL. The location of Tampa Bay Tamil Church Church is 33647, 5338 Primrose Lake Cir - marked with a pin on Google Map.