These regulations, restrictions and provisions and the boundaries of the districts may from time to time be amended, supplemented, changed, modified or repealed by the Mayor and Council. Any person or officer, department, board, commission or bureau of the Town may petition for such change or amendment; however, no such change or amendment shall become effective until after a public hearing in relation thereto, at which parties in interest and citizens shall have an opportunity to be heard. At least 15 days' notice of the time and place of such hearing shall be published in a newspaper of general circulation in the Town, and if the proposed amendment involves a change in a zoning district boundary line, the property involved shall be posted for a period of 15 days immediately preceding the hearing. Where an official annexation by the Town is involved, the requirements of the Annotated Code of Maryland (Article 23 inclusive) shall govern and be applicable, as shall applicable provisions of the Carroll County Zoning Ordinance relating to official annexations by any municipality of Carroll County.