My little province in Vietnam has just established a center, which is meant to be a central place for all services provided by the local government that the provincial citizens can come and deal with services, such as paying taxes, renewing driver licenses, applying for building permits, etc... in one convenient place.
I know the phrase in Vietnamese, but I need to translate it into English.
I wonder if my translation below is correct for the above context?
"Provincial Centre for Public Administration Services"
Thank you in advance.