Other PA AgenciesCatherine Township: Municipal VehiclesOverviewCatherine Township is a rural municipality near Williamsburg in Blair County, with a population of about 800. Eight township residents... Read More