The postal code of Beech Lea is PH2 6DZ. Beech Lea is a street in Meikleour Perth and Kinross, Scotland, United Kingdom.