Sta. Teresita del Niño Jesus Parish Church - Quezon City (Diocese of Cubao) is located in Quezon City, Philippines on 43 Kanlaon St, STA. Teresita,. Sta. Teresita del Niño Jesus Parish Church - Quezon City (Diocese of Cubao) is rated 4.6 out of 5 in the category catholic church in Philippines.
Address
43 Kanlaon St, STA. Teresita,