Movies filmed in Barangay Sto. Cristo, Quezon City, Metro Manila, Philippines
There are 1 movies that were filmed in Barangay Sto. Cristo, Quezon City, Metro Manila, Philippines.
Santo Cristo is a Quezon City barangay located in North EDSA, a busy commercial area of shopping malls, transport hubs and office buildings.