James D. Reynolds, D.D.S., Ltd. • Roanoke, VA 24018 • (540) 769-6370