Texas Church of the Immaculate Conception Church of the Immaculate Conception is a Roman Catholic church in Johor Bahru, Johor. Rebuilt in 1927, it is the oldest church in the city. The original church building was constructed in 1883. Read more...