Map Location
Delenela Construction
Nevada Square, Kennon Road, Baguio City, 2600, Benguet, Philippines