Approximately 1.53 KM away
Address : 1010 San Felipe Road, Philippines
Address : 45 Almeda Road, San Felipe, Philippines