Approx 1.95 KM away
Address: 417 Narra Street corner Sta. Ana Avenue, Davao City, Davao del Sur, Philippines