0 Taxi Stand Papa Car Rental 6C Barangay, Davao City – 8000, Davao del Sur, Philippines Republic of Philippines.