Homey B&B with themed shared-bath rooms & offbeat antiques like a player piano & pump organ...
More on
Leechburg .
Leechburg is a borough in southern Armstrong County in the U.S. state of Pennsylvania, 35 miles northeast of Pittsburgh. As of the 2010 census it had a population of 2,156.