 Public transportation is provided by the Port Authority of Allegheny County and Westmoreland County Transit Authority.The Westmoreland County Housing Authority administers the Kensington Manor, East Ken Manor, and Valley Manor public housing projects within the city limits.There are over thirty churches representing several denominations throughout the city.