Transfiguration of Our Lord Parish (Diocese of Cubao)

46 18th Ave, Cubao, Quezon City, 1109 Metro Manila, Philippines

(02) 8709 3662

4.3 (57 reviews)

Reviews & Ratings

4.3

Based on 57 reviews

No reviews yet