Government Offices in Hubbard, TX Hubbard Manager's Offices118 N Magnolia AveHubbard, TX, 766482545762576City Of OfficeCounty CourthouseGovernment City Village TownshipItasca City Municipal Court Show MoreSee AlsoJustices Of The Peace