OTHER PLACES NEAR SANTA CRUZ CHURCH SERVICE MISSION - PEF
JAM STA CRUZ 2.72 Brgy. Sampaguita, Bubukal 0.00 Miles Away
Victory Santa Cruz 4.27 Victory Santa Cruz is located at Primark Town Center, P.Guevara Ave. Bgy. Pagsawitan, Santa Cruz, Laguna (same building as SaveMore and National Bookstore) across Laguna Doctors Hospital 1.25 Miles Away