Explore details about location Woodbury Avenue. Woodbury Avenue is a location situated within the Portsmouth alongside other areas such as Penhallow Street, Austin Street, Adventure River.