Physician Profile

Jim Whipple. His primary practice is as .