Municipality of Socorro is located in Socorro, Philippines on Socorro Municipal Hall, National Road. Municipality of Socorro is rated 3 out of 5 in the category city or town hall in Philippines.
Address
Socorro Municipal Hall, National Road
Accessibility
Wheelchair-accessible entrance