Buena Vista Rotary Club Share: Community Organizations Buena Vista Rotary Club Visit Website Request Info 609 East 25th Street Buena Vista, VA 24416 (540) 570-0596 Facebook Map What's Nearby? Distance: 5 10 15 20 25 50 mi.