Explore details about location South Homewood Avenue. South Homewood Avenue is a location situated within the Point Breeze South alongside other areas such as Edgerton Avenue, Tranquil Trail, South Homewood Avenue.