Skip to main content
Back to Provider Directory

Charles Shaffer, MD

Bariatric Medicine

Contact & Location

Gateway Plaza, 1600 Roanoke St D, Christiansburg, VA 24073, USA

Virginia