Explore details about location Verbena Avenue. Verbena Avenue is a location situated within the Winter Haven alongside other areas such as 3rd Street Southwest, Avenue M Northeast, Terranova Road. Additionally, some smaller parts of Verbena Avenue include specific areas like Country Way, Rankin Road, North Hillside Court adding to the diversity of its landscape.