Mr. Gary Jeffries's NPI Number is #1720195175 and has been listed in the NPI registry for 10 years. Mr. Gary Jeffries's practice location is listed as: 500 Hospital Dr Warrenton, VA 20186-3027 and can be reached via phone at (540) 349-0595.