Map Location
Odyssey - Victoria Plaza
2/F Victoria Plaza, J.P. Laurel Avenue Bajada, Davao City 8000, Philippines