#3 Luis Sianghio Street, Castro Bldg., Kamuning QC. Nearest Landmark is Jesus Delgado Memorial Hospital - Can be picked up from o...