Leechburg is an Administrative divisions in Armstrong United States. The Postal code of Leechburg West Leechburg is 15656.