The Peach Haven facility is located in the town of Cebu City, and the exact address is: 168-B Maria Christina Extension, 6000 Cebu City, Philippines.