Explore details about location Larkwood Avenue. Larkwood Avenue is a location situated within the Louisville alongside other areas such as Manning Road, Lansdowne Avenue, Macmore Place.