City to hold June 28 registration drive