Explore details about location Homewood Avenue. Homewood Avenue is a location situated within the Greensboro alongside other areas such as Forsythia Court, Joseph M Bryan Boulevard, West Lewis Street. Additionally, some smaller parts of Homewood Avenue include specific areas like West Wendover Avenue adding to the diversity of its landscape.