Dr. Craig W. Knapp P.C.Dr. Craig W. Knapp P.C. · Clinical Psychologist646 North Shrewsbury Rd, North Clarendon, VT 05759(802) 775-2728Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing