Philip J Davignon, MDPhilip J Davignon · Occupational Medicine Physician145 Pine Haven Shores Rd, Shelburne, VT 05482(802) 985-9905Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing