Explore details about location Baywood Avenue. Baywood Avenue is a location situated within the Mount Lebanon alongside other areas such as Highland Road, Lemoyne Avenue, Summer Place.