D Dr. Michael Tulloch, MD 0 reviews 6603 State Highway 56 Potsdam, NY • 13676 View Practice (315) 265-4772