Cynthia Larrabee Short, MDCynthia Larrabee Short · Internal Medicine Physician79 North St, Granville, NY 12832(518) 642-0612Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing