Dr. Nathan C. Stephens, DDS 403 Roanoke Boulevard, Salem, VA 24153