Explore details about location Woollcombe Avenue. Woollcombe Avenue is a location situated within the Plymouth alongside other areas such as Eric Road, Victoria Road, St Michael's Close.