Xavier Giddings, NPXavier Giddings · Gerontology Nurse Practitioner1315 Hospital Dr, St Johnsbury, VT, 05819NPI · 1295629970No reviewsInsuranceNot specified(802) 748-8141Check availabilityBook online Claim listing