Explore details about location Beechwood Boulevard. Beechwood Boulevard is a location situated within the Squirrel Hill South alongside other areas such as Luster Street, Beechwood Boulevard, Maeburn Road.