Buena Vista Rescue Squad INC Address: 2307 Sycamore Ave, Buena Vista, VA 24416 Phone: (540) 261-1719 Services: Ambulance Call (540) 261-1719 Get Directions